Ant ne parvient pas à construire:“la Compilation a échoué; voir le compilateur sortie d'erreur pour plus de détails.”
J'ai le même problème que dans ce deux questions:
J'ai détecté la ligne de code qui provoque ce problème.
org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui proxyControlGui =
new org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui();
Cette chaîne est utilisée dans:
package org.apache.jmeter;
public class JMeter implements JMeterPlugin {
ProxyControlGUI
package org.apache.jmeter.protocol.http.proxy.gui;
public class ProxyControlGui extends LogicControllerGui implements JMeterGUIComponent, ActionListener, ItemListener, KeyListener, UnsharedComponent
Si je commente cette chaîne de construire est un succès.
Compilateur ne pas se plaindre cours de développement dans l'IDE.
J'ai besoin de savoir:
- quelle est la raison d'un tel comportement?
- où voir journal avec des détails(je suis nouveau avec ant)?
- comment réécrire le code pour éviter de javac erreur?
Journal de ant en cours d'exécution dans la CL:
Buildfile: D:\src\apache-jmeter-custom\build.xml
compile-core:
[javac] Compiling 1 source file to D:\src\apache-jmeter-custom\build\core
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
[javac] D:\src\apache-jmeter-custom\src\core\org\apache\jmeter\JMeter.java:360: error: package org.apache.jmeter.protocol.http.proxy.gui does not exist
[javac] org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui proxyControlGui =
[javac] ^
[javac] D:\src\apache-jmeter-custom\src\core\org\apache\jmeter\JMeter.java:361: error: package org.apache.jmeter.protocol.http.proxy.gui does not exist
[javac] new org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui();
[javac] ^
[javac] 2 errors
[javac] 1 warning
Ant journal de l'IDÉE:
Compiling 1 source file to D:\src\apache-jmeter-custom\build\core
: [options] bootstrap class path not set in conjunction with -source 1.6
D:\src\apache-jmeter-custom\src\core\org\apache\jmeter\JMeter.java (360:58)error: package org.apache.jmeter.protocol.http.proxy.gui does not exist
D:\src\apache-jmeter-custom\src\core\org\apache\jmeter\JMeter.java (361:70)error: package org.apache.jmeter.protocol.http.proxy.gui does not exist
2 errors
1 warning
Merci d'avance.
avez-vous vérifié votre ivy.xml de la composante de voir si le pot a été inclus ou non?
juste pour mémoire: ce ide utilisez-vous et êtes-vous à l'aide de ant en ligne de commande ou directement dans l'ide?
Intellij IDEA 11.0; séparer ant 1.8.4(j'ai attribué pour l'utilisation dans l'IDÉE). J'ai essayé d'exécuter construire à la fois de CL et de l'IDÉE. Des journaux sont fournis en question principale.
juste pour mémoire: ce ide utilisez-vous et êtes-vous à l'aide de ant en ligne de commande ou directement dans l'ide?
Intellij IDEA 11.0; séparer ant 1.8.4(j'ai attribué pour l'utilisation dans l'IDÉE). J'ai essayé d'exécuter construire à la fois de CL et de l'IDÉE. Des journaux sont fournis en question principale.
OriginalL'auteur Dzmitry Kashlach | 2013-02-14
Vous devez vous connecter pour publier un commentaire.
Ant est un outil de construction qui regarde les dépendances qui nous spécifier dans le ivy.xml
et utilise un script pour compiler les sources après le chargement des dépendances dans le classpath. Si il y a un compilateur échec lors de votre script ant et IDE de montrer n'est pas une erreur, la raison probable est que le pot requises pour la construction de la classe est disponible dans l'IDE build path et pas dans la Fourmi IVY.xml.
oups, je suis désolé. J'ai négligé une fois que j'ai vu Ant
est de l'ordre de votre build correct?
Je ne sais pas exactement, c'build.xml travaillé avant mes modifications dans le code. Je suppose, j'ai cassé quelque chose, mais où dois-je regarder?
OriginalL'auteur aksappy