他是指调试可以的,你在project setting中的Debug中的Executable for debug session:中输入java.exe的全路径,在Working directory:中输入classes的路径,还有Program arguments:中还要输入main函数所在路径及名字,如:d:\projects\test\classes test.main
To mooncui: oh,Working directory我写成VC的Debug的目录了。 我试验看看。 Thanks.
To mooncui: Program arguments是写两个arguments吗? 一个是d:\projects\test\classes 一个是test.main 还是一个, d:\projects\test\classes test.main另外Test.main是不是应该是test.class?
To mooncui: Program arguments是写两个arguments吗? 一个是d:\projects\test\classes 一个是test.main 还是一个, d:\projects\test\classes test.main另外Test.main是不是应该是test.class?
何来VC中调用?
oh,Working directory我写成VC的Debug的目录了。
我试验看看。 Thanks.
Program arguments是写两个arguments吗?
一个是d:\projects\test\classes
一个是test.main
还是一个,
d:\projects\test\classes test.main另外Test.main是不是应该是test.class?
Program arguments是写两个arguments吗?
一个是d:\projects\test\classes
一个是test.main
还是一个,
d:\projects\test\classes test.main另外Test.main是不是应该是test.class?
三个分别为:c:\jbuilder5\jdk1.3\bin\java.exeD:\Users\cuiying\projects\temp\treedemote\classes-classpath d:\users\cuiying\projects\temp\treedemote\classes treedemote.TreeDemo
三个分别为:c:\jbuilder5\jdk1.3\bin\java.exeD:\Users\cuiying\projects\temp\treedemote\classes-classpath d:\users\cuiying\projects\temp\treedemote\classes treedemote.TreeDemo
G:\JavaStudy\JNI\classes\jni
-classpath G:\JavaStudy\JNI\classes\jni TESTJNI
提示错误信息为,
Exception in thread "main" java.lang.NoClassDefFoundError: TESTJNITESTJNI是我main函数所在的class.
sigh,太土了,不知道哪里错了。直接在cmd模式下用java启动也是这样的错误。 :(
G:\JavaStudy\JNI\classes\jni
-classpath G:\JavaStudy\JNI\classes\jni TestJNIException in thread "main" java.lang.NoClassDefFoundError
或(wrong name).
你的TESTJNI是放在jni包中的吧,请用jni.TESTJNI
目录到上一级
Thanks.
另外, 我在VC里调用的时候,提示我
NoClassDefFoundError:com/borland/jbcl/layout/XYLayout(而直接在G:\JavaStudy\JNI\classes运行java JNI.TestJNI是可以的。)应该是java 的CLASSPATH不对,我把argument里-classpath G:\JavaStudy\JNI\classes去掉,在系统变量CLASSPATH里加上
E:\CW2k Program Files\JBuilder4\lib
错误依然,请问是怎么回师呢?