Je possède des problèmes de construction avec Eclipse dans la mesure où il dirige mon application juste à l'éclipse, mais pour une raison quelconque lorsque vous essayez de courir en utilisant
#>java MyClass
6 Réponses :
Je ne sais aucun moyen d'obtenir Eclipse d'afficher des arguments de ligne de commande - mais je suis sûr que nous pouvons résoudre votre problème d'une autre manière.
Quel est le nom plein em> de votre classe? Est-ce juste Où sont les fichiers de classe? Vous devez vous assurer qu'ils sont sur le chemin de la classe, par ex. P>
myClass code> ou est-ce dans un package? Vous devez fournir le nom complet, E.G. P>
java -classpath bin mypackage.MyClass
java mypackage.MyClass
Ouais ta réponse a résolu mon problème. Je n'étais pas familière avec appeler quelque chose qui était dans un paquet parce que vous semblez devoir être 1 répertoire afin de l'appeler (c.-à-d. Vous ne pouvez pas être dans le répertoire de classe lui-même. Ce serait toujours bien si Eclipse avait cette fonctionnalité bien que
Ce n'est pas une question d'être "un répertoire unique" - c'est que le paquet racine i> doit être dans la trajectoire de classe et vous devez spécifier le nom complet.
Eclipse ne transmet rien à votre application Java à moins que vous ne le disiez dans la configuration de lancement. Vérifiez votre parcours de classe et vos paquets, comme Jon Skeet écrivit déjà. P>
n'est pas Eclipse Afficher les commandes de l'une des consoles? P>
Une fois que vous avez exécuté un programme dans Eclipse, il existe une configuration disponible auprès des menus "Débogou" et "Run '". Si vous l'ouvrez, vous verrez la classe de classe. De là, vous pouvez déterminer ce qu'il a fait. P>
Vous pouvez également cocher la case qui écrit la configuration de lancement dans un fichier .Launch et le regarder. Ce n'est pas précisément la ligne de commande, mais cela vous dira ce que vous devez savoir. P>
Vous pouvez obtenir la commande exacte utilisée par Eclipse comme ceci: p>
Remarque: si vous souhaitez voir exactement Vous verrez sous l'éclipse.exe (non indiqué dans cette image) le processus Java. java code> ligne de commande ECLIPSE lance lors de l'exécution de votre application (à partir de Eclipse), vous pouvez: P>
(source: Maximumpc.com ) SUB> p>
Double-cliquez dessus, allez à l'onglet code> image code> et coller-coller la valeur du champ "ligne-ligne". p>