使用Linux;应用程序目录是:
/家庭/ momy / A1 /幽灵/
|
- - → 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应该包含在classpath中。
任何想法:)
答案 0 :(得分:0)
您必须添加类的路径,但不能添加到源。
Netbeans在哪里生成带有fileending * .class的文件?将此目录添加到类路径:
java -cp bin:lib/derby.jar:lib/derbyclient.jar specterMain.MainClass