繁体   English   中英

类路径和德比罐

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM