Bonjour,
exceptionnellement, j'ai besoin de compiler mon programme en ligne de commandes et non avec Eclipse.
Voici mon petit programme :
Tout ce qu'il y a de plus simple et j'ai à coté deux fichiers jar contenant les classes appelées par les imports.
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 import filesAndFolders.fichiersTabules.FichierTabule; import rdf.classifiers.SystematicResearch; import rdf.classifiers.regressions.LogisticRegression; import softwares.ramis.AutomaticModel; public class Cluster { public static void main(String[] args) throws Exception { LogisticRegression classifier = new LogisticRegression() ; FichierTabule ann = new FichierTabule("MonFichier.txt", true) ; AutomaticModel automod = new AutomaticModel() ; } }
Je compile avec la ligne suivante (je lie mes deux jars et je donne le nom de la classe à compiler) :
Mais à la compilation, j'ai des erreurs qui me disent que javac ne parvient pas à trouver les classes à importer:javac -classpath ../firetiti.jar -classpath ../../../CreationJar/lib/weka.jar Cluster.java
J'ai vérifié en décompressant mes jars et tout est dedans. J'ai même refait le programme sous Eclipse en mettant mon morceau de code et en liant les deux jars, tout fonctionne bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Cluster.java:1: package filesAndFolders.fichiersTabules does not exist import filesAndFolders.fichiersTabules.FichierTabule;
Est ce que quelqu'un aurait une idée ?
Merci par avance...
Partager