Java命令行工具的使用
- 主要的工具
- javac 编译
- java 运行(控制台及图形界面程序)
- javaw 运行图形界面程序
- appletViewer 运行applet程序
- 另外常用的几个工具
- jar 打包工具
- javadoc 生成文档
- Javap 常看类信息及反汇编
一、使用package时的编译
文件及路径一致
程序中使用package语句
使用import语句
编译及运行
假设文件路径为:
则 javac -d classes src\edu\pku\tds\ui\*.java src\edu\pku\tds\util\*.java src\edu\pku\tds\*.java
java -cp classes edu.pku.tds.PackageTest
二、使用jar打包
- 编译 javac A.java
- 打包 jar cvfm A.jar A.man A.class
- c表示创建(create),v表示显示详情(verbose),f表示指定文件名,m表示清单文件
- 其中A.man是清单文件(manifest),内容如下(清单文件可以任意命名,常见的是用MANIFEST.MF):
- Manifest-Version: 1.0
- Class-Path: .
- Main-Class: A
- 运行 java -jar A.jar
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 葡萄的个人博客!
评论
GitalkWaline