命令行编译运行Java程序时,加载指定目录中的Jar包
2016-10-22 18:44
337 查看
命令行编译运行Java程序时,加载指定目录中的Jar包:
plain copy
编译:javac -Djava.ext.dirs=./lib Test.java
或 javac -Djava.ext.dirs=D:/javacode/lib
[html] view
plain copy
运行:java -Djava.ext.dirs=./lib Test
【红色部分是要替换的内容】
1、 ./lib 是指存放第三方jar文件的目录。
>圆点:表示要编译运行的java文件所在的当前目录
2、 ./lib 也可以替换为带盘符的绝对路径:javac -Djava.ext.dirs=D:/javacode/lib
【红色部分是要替换的内容】
解决方案一:
[java] viewplain copy
编译:javac -Djava.ext.dirs=./lib Test.java
或 javac -Djava.ext.dirs=D:/javacode/lib
[html] view
plain copy
运行:java -Djava.ext.dirs=./lib Test
【红色部分是要替换的内容】
1、 ./lib 是指存放第三方jar文件的目录。
>圆点:表示要编译运行的java文件所在的当前目录
2、 ./lib 也可以替换为带盘符的绝对路径:javac -Djava.ext.dirs=D:/javacode/lib
解决方案二:
<pre name="code" class="java">D:\javacode>javac -cp <span style="color:#cc0000;">d:/javacode/lib/jar包名称.jar; Test.java</span>//或者
D:\javacode>javac -cp <span style="color:#cc0000;">d:/javacode/lib/<span style="font-family: Arial, Helvetica, sans-serif;">jar包名称</span>.jar; Test.java</span>
D:\javacode>java -cp <span style="color:#cc0000;">./lib/jar包名称.jar; Test</span>
//或者
<pre name="code" class="java">D:\javacode>java -cp <span style="color:#cc0000;">./lib/jar包名称.jar; Test</span>
【红色部分是要替换的内容】
相关文章推荐
- 命令行编译运行Java程序时,加载指定目录中的Jar包
- 命令行执行Java程序加载指定目录中的Jar文件
- 加载依赖的jar包在命令行编译和运行java文件
- 在非web环境下,直接用java命令行运行程序时,对于通过getResources找不到jar包中的资源和目录的解决方法
- 加载依赖的jar包在命令行编译和运行java文件
- 加载依赖的jar包在命令行编译和运行java文件
- 加载依赖的jar包在命令行编译和运行java文件
- 使用命令行编译运行指定了包的Java程序
- 命令行执行Java程序加载指定目录中的Jar文件
- Java程序在命令行下编译运行打Jar包
- 加载依赖的jar包在命令行编译和运行java文件
- 命令行运行java程序*.jar包
- linux中,运行java程序装载linux指定目录下的Properties文件
- 通过命令行指定 Java 程序运行时使用的字符集
- 关于命令行中javac 编译成功,用 java 运行 class 文件出现 “ 找不到或无法加载主类 ” 的问题
- javaSWing程序命令行和IDE运行没有问题,打包成jar后直接双击运行部分功能不行
- java_eclipse_设置全局编码_utf-8_编译class指定_运行jar乱码解决_不依赖环境
- 使用命令行对java程序的编译运行和打包
- Java程序在Eclipse中可以运行,在命令行中却提示错误,找不到或无法加载主类!
- 如何用命令行编译、运行第一个java程序(Hello World!)