java 命令行打包成 jar 文件
2010-04-21 15:09
429 查看
首先打开命令行确定命令行的函数是否可以用,在命令行里面输入jar 如果可以用就会出现命令jar的各个参数选择规则,和一个小问题,我遇到的问题是有一个单独的class文件 没有源文件,程序要在netbean里面调用这个class文件,而我不知道netbean如何引用这个class文件了 就只好把class打包成jar了,
首先我在C盘里面建立了个文件夹uuu(主要是为了区分而已),将命令行cd到我的uuu文件夹下面了,然后在文件夹uuu里面建立描述文件MANIFEST 我没有加后缀,加了也可以,一般是MF,然后用文本工具打开这个描绘文件 因为我就一个类 所以内容如下:Main-Class: net.jscience.math.kvm.MathFP,其实我的主类就是MathFP.class前面的在ecplise里面看到的这个类的路径,如果不加这个路径的话那么程序就找不到这个类的,打包的jar也就没有用了(注意的是Main-Class: 这个的:后面加上几个空格 不然识别不好)然后把我的class文件拷贝过了按找前面的路径建立文件夹放好--------就是我的MathFP的绝对路径是C:/uuu/net/jscience/math/kvm,在然后在uuu目录作为当前目录的命令行中输入 jar cvf MathFP.jar MANIFEST -C net/ . 命令打包就可以,这样的话 你的包路径和程序路径一致,你就可以在你的程序中引用他了
首先我在C盘里面建立了个文件夹uuu(主要是为了区分而已),将命令行cd到我的uuu文件夹下面了,然后在文件夹uuu里面建立描述文件MANIFEST 我没有加后缀,加了也可以,一般是MF,然后用文本工具打开这个描绘文件 因为我就一个类 所以内容如下:Main-Class: net.jscience.math.kvm.MathFP,其实我的主类就是MathFP.class前面的在ecplise里面看到的这个类的路径,如果不加这个路径的话那么程序就找不到这个类的,打包的jar也就没有用了(注意的是Main-Class: 这个的:后面加上几个空格 不然识别不好)然后把我的class文件拷贝过了按找前面的路径建立文件夹放好--------就是我的MathFP的绝对路径是C:/uuu/net/jscience/math/kvm,在然后在uuu目录作为当前目录的命令行中输入 jar cvf MathFP.jar MANIFEST -C net/ . 命令打包就可以,这样的话 你的包路径和程序路径一致,你就可以在你的程序中引用他了
相关文章推荐
- Maven 手动添加第三方依赖包及编译打包和java命令行编译JAVA文件并使用jar命令打包
- 用命令行将Java程序打包为jar文件
- 如何把使用命令行或者Eclipse将Java程序打包为jar文件
- Jar命令行打包(2009-06-09 20:59:45| 分类: java 技术)
- jar 打包java class文件后,运行jar 出现 Failed to load Main-Class manifest attribute from 错误
- java打包成jar,但不打包配置文件
- java程序打包jar文件自带图片
- Eclipse将引用了第三方Jar包的Java项目打包成Jar文件
- 通过Eclipse将java工程打包成可执行归档文件jar
- JAVA打包成JAR无法找到资源文件
- 使用Eclipse把java文件打包成jar
- 把Java程序打包成jar文件包并执行
- 用jar 将JAVA文件打包
- java打包jar文件,在hadoop中运行
- 使用eclipse打包Java程序jar文件
- JAVA文件打包成.jar
- 使用Eclipse把java文件打包成jar
- 用Eclipse将java项目打包成JAR可执行文件
- 使用命令行执行java文件、项目(class、jar)
- java中jar命令打包一个文件夹下的所有文件