Windows/Linux下引用jar包,并用javac/java编译运行
来源:互联网 发布:illuststudio mac 编辑:程序博客网 时间:2024/05/29 19:55
> Windows
假设要引用的jar放在D:/test目录下,名字为t1.jar, java源文件放在D:/test/src目录下,名字为t2.java。
编译:
javac -cp d:/test/t1.jar d:/test/src/t2.java
运行:
java -cp d:/test/t1.jar;d:/test/src t2
注意,分号后面没有空格,否则报错。
需要注意的是,如果java源文件是有package的,比如package是com.example, 源文件为com.example.t2.java.
比如文件的存储目录为: D:/test/src/com/example/t2.java, 然后比如t1.jar放在D:/test/lib/ 下面, 那么javac编译的时候要在D:/test/目录下进行。
可以用-d选项指定.class的生成位置。
javac -cp d:/test/lib/t1.jar;classes;. -d classes src/com/example/t2.java
2> Linux
假设jar包放在/home/bill目录下,名字为t1.jar,java源文件放在/home/bill/src目录下,名字为t2.java
编译:
javac -cp /home/bill/t1.jar /home/bill/src/t2.java
如果是引用多个jar,那么用冒号分开。
运行:
java -cp /home/bill/t1.jar:/home/bill/src t2
注意,这里是冒号分隔符,并且后面没有空格。
注意最后调用java命定的时候一定要接:后面跟着要执行的文件,如果没有这个:就会一直提示找不到main class之类的错误。。。。
- Windows/Linux下引用jar包,并用javac/java编译运行
- Windows/Linux下引用jar包,并用javac/java编译运行
- Windows/Linux下引用jar包,并用javac/java编译运行
- Windows/Linux下引用jar包,并用javac/java编译运行
- Linux下java编译运行时引用第三方jar包的方法
- Windows命令行环境下java,jar,javac编译演练
- linux下使用javac java编译运行java工程
- JAVA和JAVAC 命令行;java 带有包名编译并运行,附带外部依赖jar包运行
- 用 javac 编译一个目录下的所有 java文件并打包成jar 包
- linux服务器上运行java程序,引用外部jar包
- java在cmd下编译引用第三方jar包
- javac 编译 & java运行
- Java项目导出为jar包,并在windows/linux下运行
- Java项目导出为jar包,并在windows/linux下运行
- Java项目导出为jar包,并在windows/linux下运行
- Java项目导出为可执行jar包,并在windows/linux下运行
- Java程序在命令行下编译运行打Jar包
- windows下如何用javac和java编译运行java工程
- VxWorks中三元组mBlk的原理
- java多线程消息队列的实现
- 外键的作用
- Implement Stack using Queues
- linux系统相关命令
- Windows/Linux下引用jar包,并用javac/java编译运行
- iOS 检测手机是否安装SIM卡
- PCA笔记
- iOS通关书单,Android可入
- 使用AVAudioPlayer播放音频文件
- 【第四章】 资源 之 4.4 Resource通配符路径 ——跟我学spring3
- jQuery AJAX提交表单并输出返回值
- 实现医技工作站的心电图功能的代码(十九)
- 十、反射机制