I have craated a Java application with an Ant build file containing the jar-task task that generate a jar file from the application.
<target name="jar-task" depends="compile">
<mkdir dir="${jar.dir}"/>
<jar destfile="jar/guix.jar" basedir="${bin.dir}">
<fileset dir="${basedir}">
<include name="${basedir}/images/**/" />
</fileset>
<manifest>
<attribute name="Main-Class" value="IO.Deep.clk.GUI"/>
<attribute name="Class-Path" value="${basedir}/SPLASH-2.0.0.jar ${basedir}/lib/dist/* ${basedir}/user.properties"/>
</manifest>
<filelist dir="${basedir}" files="user.properties"/>
</jar>
</target>
When I execute on the command line however a NoClassDefFoundError stating
Could not find the main class IO.Deep.clk.GUI. Program will exit.
Now, the GUI file is exactly in the specific folder and in the same package, I really can't understand where the error may be...can anyone help?