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
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