[英]classpath & Derby jars
使用Linux; 应用程序目录为:
/ home / momy / A1 / specter /
|
- - → src/
|
- - → specterMain/
|
- - → MainClass.java
- - → lib/
|
- - → derby.jar
- - → derbyclient.jar
i)将所有derby jar文件添加到classpath:
java -classpath / home / momy / A1 / specter / lib / * src.specterMain.MainClass
我得到这个:错误:找不到或加载主类.home.momy.A1.specter.lib.derbyclient.jar
ii)设置类路径
java -classpath / home / momy / A1 / specter src.specterMain.MainClass
我收到此错误:错误:无法找到或加载主类src.specterSafeMain.MainClass
在netbeans上,该应用程序运行良好……。 我将应用程序重新打包为.exe版本,.exe启动有效,但DB无效,表明应该在类路径中包含derby jar。
有任何想法吗 :)
您必须将路径添加到类,而不是源。
Netbeans在哪里生成文件尾为* .class的文件? 将此目录添加到类路径:
java -cp bin:lib/derby.jar:lib/derbyclient.jar specterMain.MainClass
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.