2009-09-10 8 views
3

Dites que j'ai installé un projet java dans eclipse. J'ai tous les jars de la troisième partie et la lecture des ressources etc dans l'EDI éclipse. ie tous les classpath etc sont définis via l'IDEConfiguration à l'exécution d'un projet sans IDE

Maintenant, si je veux lancer mon application à partir de la ligne de commande. Puis-je obtenir quelques astuces/liens où je peux comprendre les paramètres de configuration qui peuvent être faits dans Unix/Windows machine pour lancer l'application.

Vous recherchez les paramètres de configuration d'exécution. Parce que dans l'environnement de production, aucun EDI n'est impliqué?

Comment définir un chemin de classe dans le serveur, par exemple, jboss?

Répondre

3

Vous pouvez inclure les informations sur le chemin de classe et les dépendances dans le manifeste de votre application.

Et en plus, vous pouvez considérer ant si vous voulez être capable de construire votre projet sur une machine sans IDE du tout.

Y a-t-il des informations que vous spécifiez dans Eclipse et que vous devez utiliser dans votre environnement de production?

+0

Bonjour, je cherche plus d'informations sur la configuration de l'environnement d'exécution pour le projet. – krisp

1

Utiliser Eclipse 3.5

Créer une configuration de lancement en sélectionnant votre classe contenant la méthode principale, et l'exécuter.

Fichier -> Exporter -> Java -> Runnable Jar

Personnellement, j'aime la « mettre les bibliothèques dans un sous-dossier », car cela ne se confondent pas jarres ou utiliser un chargeur de classe personnalisée.

Le fichier jar généré peut être exécuté avec "java -jar quel.jar".

Vous pouvez refaire cela plus facilement en générant un script ant ou en faisant de la configuration de lancement un fichier partagé. (Exécuter -> Exécuter les configurations Sélectionnez la configuration de lancement, choisissez le volet "Commun" Choisissez "Fichier partagé" et choisissez un emplacement

Questions connexes