Nieuw lid |
|
Dag iedereen
Ik ben bezig aan een programma waar ik gebruik maak van een ander programma wat een java programma is.
Ik open dit programma met deze regel:
Process.Start("C:\Documents and Settings\Tim\My Documents\Visual Studio 2005\Projects\test\test\grafchart\bin\runJGrafchart.bat")
Process.Start("C:\Documents and Settings\Tim\My Documents\Visual Studio 2005\Projects\test\test\grafchart\bin\runJGrafchart.bat")
Als ik dit uitvoer opent mijn cmd window en krijg ik een foutmelding en denk dat dit met java te maken heeft. Dit is de melding:
Opdrachten worden uitgevoerd...
Exception in thread "main" java.lang.NoClassDefFoundError: grafchart/sfc/Editor
Caused by: java.lang.ClassNotFoundException: grafchart.sfc.Editor
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: grafchart.sfc.Editor. Program will exit.
Press any key to continue . . ..
Opdrachten worden uitgevoerd... Exception in thread "main" java.lang.NoClassDefFoundError: grafchart/sfc/Editor Caused by: java.lang.ClassNotFoundException: grafchart.sfc.Editor at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) Could not find the main class: grafchart.sfc.Editor. Program will exit. Press any key to continue . . ..
Als ik runJGrafchart.bat manueel open dan is dit geen probleem en opent het programma.
In runJGrafchart.bat staat dit:
@echo off
echo Opdrachten worden uitgevoerd...
set LIB=../lib
set CODE=../code
set OUTPUT=../code
set CP="%CODE%;%LIB%/JGo.jar;%LIB%/crimson.jar;%LIB%/xalan.jar;%LIB%/jaxp.jar;%LIB%/regler.jar;%LIB%/xmlBlaster.jar;%LIB%/jutils.jar;%LIB%/xtdash.jar;%LIB%/jacorb.jar;%LIB%/jh.jar;%LIB%/CCOM.jar"
java -Xincgc -classpath %CP% grafchart.sfc.Editor -geometry 1024x768
pause
@echo off echo Opdrachten worden uitgevoerd... set LIB=../lib set CODE=../code set OUTPUT=../code set CP="%CODE%;%LIB%/JGo.jar;%LIB%/crimson.jar;%LIB%/xalan.jar;%LIB%/jaxp.jar;%LIB%/regler.jar;%LIB%/xmlBlaster.jar;%LIB%/jutils.jar;%LIB%/xtdash.jar;%LIB%/jacorb.jar;%LIB%/jh.jar;%LIB%/CCOM.jar" java -Xincgc -classpath %CP% grafchart.sfc.Editor -geometry 1024x768 pause
Ik heb nog nooit gewerkt met een batch file en zeker niet op de manier dat ik het nu zou moeten verwezelijken.
Hopelijk kan iemand mij helpen want het lukt me niet.
|