2017-09-24 3 views
-2

Je viens de commencer à utiliser Eclipse che et j'ai démarré un projet. Je n'ai pas de classe Main et je veux commencer à exécuter le projet à partir d'une classe appelée TBB_SQLBuilder.java dans un paquet appelé Console.Comment lancer java class dans Eclipse Che

Je n'arrive tout simplement pas à comprendre comment l'exécuter. J'ai une capture d'écran ici:

enter image description here

+0

et comment cela est-il supposé fonctionner sans une classe principale/méthode principale? – luk2302

+0

Commentaires utiles s'il vous plaît. Vous n'avez pas réellement besoin d'une classe Main pour exécuter un projet dans Eclipse. Donc s'il vous plaît fournir des réponses utiles –

+0

Vous avez besoin de quelque chose avec une méthode 'public void principal (String [] args)'. As-tu cela? –

Répondre

1

Il se trouve qu'il nest pas aussi simple que Eclipse de bureau.

  1. Créer un dossier bin
  2. Aller à l'onglet de commande sur le côté gauche de l'IDS (je n'ai pas Exécuter> onglet Modifier commandes pour des raisons que je suis encore à comprendre)
  3. Add une nouvelle commande

je devais ajouter

cd ${current.project.path} 
javac -classpath ${project.java.classpath} -sourcepath ${project.java.sourcepath} -d ${project.java.output.dir} src/Console/TBB_SQLBuilder.java 
java -classpath ${project.java.classpath}${project.java.output.dir} TBB_SQLBuilder 

pour le faire fonctionner.

Je remarque que la question a été rayée du domaine inférieur. Je suppose que certains ont pensé que cela pourrait être simple, mais il est à noter que c'est très différent de l'IDE de bureau qui fournit une interface utilisateur pour créer la configuration d'exécution. Che semble s'appuyer sur la création de commandes à partir d'une boîte de ligne de commande dans l'interface de commande.