[JAVA]Package
Fermé
Bonjour,
j'ai crée des classes que j'ai mis dans un package.
Je voudrais savoir ou est ce qu'il faut que je mette ma classe Main qui est sans paquetage et qui utilise les autres classes.
De plus comment faire pour compiler avec ces paquetages car je lis des tutos mais je n'y arrive pas.
Si quelqu'un pouvait m'aider.
Merci d'avance
j'ai crée des classes que j'ai mis dans un package.
Je voudrais savoir ou est ce qu'il faut que je mette ma classe Main qui est sans paquetage et qui utilise les autres classes.
De plus comment faire pour compiler avec ces paquetages car je lis des tutos mais je n'y arrive pas.
Si quelqu'un pouvait m'aider.
Merci d'avance
A voir également:
- [JAVA]Package
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Microsoft visual c++ 2019 redistributable package - Guide
- Waptrick java voiture - Télécharger - Jeux vidéo
4 réponses
Padoo
Messages postés
109
Date d'inscription
jeudi 21 juillet 2005
Statut
Membre
Dernière intervention
6 février 2009
18
8 mars 2006 à 13:59
8 mars 2006 à 13:59
Re bonjour
Sous linux, tu n'a pas le choix, tu dois ecrire dans un terminal la ligne de commande :
javac nomdefichier.java
si tu est dans le bon repertoire
tu peux ajouter le chemin de ton fichier à compiler à partir de l'endroit ou tu te trouve ou de la racine sinon
Sous linux, tu n'a pas le choix, tu dois ecrire dans un terminal la ligne de commande :
javac nomdefichier.java
si tu est dans le bon repertoire
tu peux ajouter le chemin de ton fichier à compiler à partir de l'endroit ou tu te trouve ou de la racine sinon
Padoo
Messages postés
109
Date d'inscription
jeudi 21 juillet 2005
Statut
Membre
Dernière intervention
6 février 2009
18
7 mars 2006 à 15:44
7 mars 2006 à 15:44
Bonjour,
En java, il n'existe pas de classe main, mais des fonctions main que tu peut placer dans n'importe laquelle de tes classes. A toi de voir laquelle est la plus adaptée pour y placer ton main
pour ce qui est de la compilation, dans quel environnement programme tu? Tu a choisi un logiciel type Eclipse ou NetBeans ou tu programme directement sous linux ?
En java, il n'existe pas de classe main, mais des fonctions main que tu peut placer dans n'importe laquelle de tes classes. A toi de voir laquelle est la plus adaptée pour y placer ton main
pour ce qui est de la compilation, dans quel environnement programme tu? Tu a choisi un logiciel type Eclipse ou NetBeans ou tu programme directement sous linux ?
Salut,
je programme sous Linux.
J'ai réussi à compiler mon programme en me plaçant dans le répertoire ou j'ai écrit mon Main.
Maintenant,je voudrais savoir comment faire pour compiler mon programme,si je me trouve dans un repertoire parent de mon fichier Main.java ou bien si je suis dans un autre repertoire.
Par exemple ,mon fichier Main.java est dans le répertoire src
Dans mon home,lorsque je fais
j'ai ceci comme message:
je programme sous Linux.
J'ai réussi à compiler mon programme en me plaçant dans le répertoire ou j'ai écrit mon Main.
Maintenant,je voudrais savoir comment faire pour compiler mon programme,si je me trouve dans un repertoire parent de mon fichier Main.java ou bien si je suis dans un autre repertoire.
Par exemple ,mon fichier Main.java est dans le répertoire src
Dans mon home,lorsque je fais
javac -sourcepath src/Main.java
j'ai ceci comme message:
javac: no source files Usage: javac <options> <source files> where possible options include: -g Generate all debugging info -g:none Generate no debugging info -g:{lines,vars,source} Generate only some debugging info -nowarn Generate no warnings -verbose Output messages about what the compiler is doing -deprecation Output source locations where deprecated APIs are used -classpath <path> Specify where to find user class files -cp <path> Specify where to find user class files -sourcepath <path> Specify where to find input source files -bootclasspath <path> Override location of bootstrap class files -extdirs <dirs> Override location of installed extensions -endorseddirs <dirs> Override location of endorsed standards path -d <directory> Specify where to place generated class files -encoding <encoding> Specify character encoding used by source files -source <release> Provide source compatibility with specified release -target <release> Generate class files for specific VM version -version Version information -help Print a synopsis of standard options -X Print a synopsis of nonstandard options -J<flag> Pass <flag> directly to the runtime system