Bonjour,
Je vous explique mon problème J'ai créé une petite appli java toute simple :
ensuite jessai dappeler mon appli a l'aide d'un fichier build.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 package ubpackage; public class HelloWorldTest { public static void main(String[] args){ System.out.println("Hello World"); } }
et voici mon erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?xml version="1.0" encoding="UTF-8"?> <project name="FIRST JAVA" default="run" basedir="."> <property name="cls" location="./BIN/"/> <property name="src" location="./src/"/> <target name="repertoire"> <mkdir dir="${cls}"/> </target> <target name="compile" depends="repertoire"> <javac includes="*.java" srcdir="${src}" destdir="${cls}" /> </target> <target name="run" depends="compile"> <java classname="HelloWorldTest" classpath="${cls}" fork="yes"/> </target> </project>
Je suis vraiment toute nouvelle en java je m'aide de code par ci par là mais c'est pas évident pour moi.. dsl d'être si nul...
Code : 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 Buildfile: C:\Users\admin\workspace\esup-blank\esup-blank-web-jsf-portlet\src\build.xml repertoire: compile: run: [java] java.lang.NoClassDefFoundError: HelloWorldTest [java] Caused by: java.lang.ClassNotFoundException: HelloWorldTest [java] at java.net.URLClassLoader$1.run(Unknown Source) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at java.net.URLClassLoader.findClass(Unknown Source) [java] at java.lang.ClassLoader.loadClass(Unknown Source) [java] at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) [java] at java.lang.ClassLoader.loadClass(Unknown Source) [java] Could not find the main class: HelloWorldTest. Program will exit. [java] Exception in thread "main" [java] Java Result: 1 BUILD SUCCESSFUL Total time: 186 milliseconds
Partager