2013-04-05 4 views
1

Quand je lance Ant build en utilisant mysql l'erreur suivante se produitAnt build a échoué pour MySQL

Cannot run program "mysql" (in directory 
"D:\Projects\OBSWorkspace\schoolforms\db"):  
    CreateProcess error=2, The system cannot find the file specified 

quand je lance MySQL locale cmd le message suivant se produit

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: 
NO) 

comment exécuter fourmi pour générer et créer une base de données à partir du script.

+0

Il semble que mysql ne soit pas configuré. Qu'est-ce que tu fais? Est-ce que vous construisez un projet Java ou que vous utilisez Ant comme script shell/batch? –

+0

Que voulez-vous accomplir? Pourquoi voulez-vous vous connecter à mysql via ant? Veuillez ajouter votre code que vous utilisez réellement. – pepuch

+0

un projet java .......... mais je reçois un problème si ...... merci à tous. – Devendra

Répondre

0

Tout d'abord vous devez essayer de vous connecter avec mysql via la ligne cmd, par exemple de cette façon mysql -u root -p root pour savoir que vous êtes capable de le faire. Deuxièmement, vous pouvez le faire de construire des fourmis en utilisant ce code:

<project name="mysql.test" default="mysqltest"> 

    <target name="mysqltest"> 
     <exec executable="cmd.exe"> 
      <arg value="mysql" /> 
      <arg value="-u root" /> 
      <arg value="-p root" /> 
     </exec> 
    </target> 

</project> 

Vous essayez probablement de le faire pas par cmd et c'est pourquoi vous ne pouvez pas connecter.

Questions connexes