类路径和德比罐
classpath & Derby jars
与Linux;应用程序目录是:
/home/momy/A1/specter/
|
- - → src/
|
- - → specterMain/
|
- - → MainClass.java
- - → lib/
|
- - → derby.jar
- - → derbyclient.jar
i) 将所有 derby jar 文件添加到 classpath :
java-class路径/home/momy/A1/specter/lib/*src.specterMain.MainClass
我明白了:
错误:无法找到或加载 main class .home.momy.A1.specter.lib.derbyclient.jar
ii) 设置class路径
java-class路径/home/momy/A1/spectersrc.specterMain.MainClass
我收到此错误:
错误:无法找到或加载主 class src.specterSafeMain.MainClass
在 netbeans 上,应用程序运行良好......
我将应用程序重新打包为 .exe 版本,.exe 开始工作但数据库不工作表明 derby jars 应该包含在 classpath 中。
任何想法:)
您必须将路径添加到 classes,而不是源。
Netbeans 在哪里生成文件结尾为 *.class 的文件?将此目录添加到 class 路径:
java -cp bin:lib/derby.jar:lib/derbyclient.jar specterMain.MainClass
与Linux;应用程序目录是:
/home/momy/A1/specter/
|
- - → src/
|
- - → specterMain/
|
- - → MainClass.java
- - → lib/
|
- - → derby.jar
- - → derbyclient.jar
i) 将所有 derby jar 文件添加到 classpath :
java-class路径/home/momy/A1/specter/lib/*src.specterMain.MainClass
我明白了: 错误:无法找到或加载 main class .home.momy.A1.specter.lib.derbyclient.jar
ii) 设置class路径
java-class路径/home/momy/A1/spectersrc.specterMain.MainClass
我收到此错误: 错误:无法找到或加载主 class src.specterSafeMain.MainClass
在 netbeans 上,应用程序运行良好......
我将应用程序重新打包为 .exe 版本,.exe 开始工作但数据库不工作表明 derby jars 应该包含在 classpath 中。
任何想法:)
您必须将路径添加到 classes,而不是源。
Netbeans 在哪里生成文件结尾为 *.class 的文件?将此目录添加到 class 路径:
java -cp bin:lib/derby.jar:lib/derbyclient.jar specterMain.MainClass