需求描述: 1. 待编译文件: Test.java 2. Test.java 引用到的库 :lib-a.jar 。 同时,lib-a.jar 需要引用lib-b.jar。
在windows下用eclipse编译的话,直接新建一个Test.java的文件,同时将lib-a.jar与lib-b.jar 引用过来之后,就可以直接运行,没有问题。 可是在linux下我编译时,通过,运行的时候,错误提示说:Exception in thread "main" java.lang.NoClassDefFoundError: Test
我在linux 编译的方式为:1.当前目录结构为:./lib/lib-a.jar./lib/lib-b.jar./Test.java
2. 编译命令:javac -cp ./lib/lib-b.jar:./lib/lib-b.jar Test.java 编译通过3. 运行命令:java -cp ./lib/lib-b.jar:./lib/lib-b.jar Test 提示上述错误
所以特请教达人讲述下关于linux下java的编译问题,谢谢!。
在windows下用eclipse编译的话,直接新建一个Test.java的文件,同时将lib-a.jar与lib-b.jar 引用过来之后,就可以直接运行,没有问题。 可是在linux下我编译时,通过,运行的时候,错误提示说:Exception in thread "main" java.lang.NoClassDefFoundError: Test
我在linux 编译的方式为:1.当前目录结构为:./lib/lib-a.jar./lib/lib-b.jar./Test.java
2. 编译命令:javac -cp ./lib/lib-b.jar:./lib/lib-b.jar Test.java 编译通过3. 运行命令:java -cp ./lib/lib-b.jar:./lib/lib-b.jar Test 提示上述错误
所以特请教达人讲述下关于linux下java的编译问题,谢谢!。
解决方案 »
- 网页中applet当调用第三方jar包时,applet不显示.急!!!!
- synchronized(this)和synchronized(Xxx.class)还有public synchronized void 方法名(){}的区别
- 内部类在什么时候被创建?
- JAVA处理大文本.txt的问题
- 跪求哪位高手能帮忙把上面的部分按钮的功能不上呀!我是初学者,只写了放大缩小和还原 这三个按钮的功能。还请各位大大留心下!
- 【求助】谁知道基于SWT的java报表制作工具
- 诚心`请教CheckStyle是如何实现的
- 关于一个java程序问题,帮忙解解
- 这个操作数据库的问题好奇怪?
- windows系统下,java如何获取CPU、内存使用率
- java 一个窗口切换到另一窗口的时候,窗口的背景图不见了。
- java exec的问题
PS暂时没学Linux