Java Jar打包方法-jar、.class到新机器上运行缺少jar包的处理方法

来源:互联网 发布:怎么做网站优化 编辑:程序博客网 时间:2024/05/20 04:13
jar、.class到新机器上运行缺少jar包的处理方法

在环境变量新建一个CLASSPATH
值(红色为你的jar所在的路径,win2008在控制面板-系统和维护-系统-高级系统设置-高级-环境变量-系统变量):
.;E:\rz_env\UDP\sqljdbc4.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

 

 

Java Jar打包方法

D:\AndApp\workspace\UDP\src> jar -cvfm serv.jar MANIFEST.MF *.class *.jar

步骤:
1.制作 MANIFEST.MF
Manifest-Version: 1.0
Created-By: 1.6.0_05 (Sun Microsystems Inc.)
Main-Class: NormalUDPServer
Class-Path: log4j-1.2.15.jar
这个mf文件的格式很重要...最好是随便找个jar,然后解压它的mf文件进行修改,避免不必要的错误...
第一行就是个版本号.随便写
第二行就是系统运行环境..这个也不用管..写上就是了
第三行是关键,写程序的运行入口,main方法所在的类
第四行是关键,要写程序里引用的第三方jar包.
2.制作jar
在命令行下运行D:\AndApp\workspace\UDP\src>  jar -cvfm serv.jar MANIFEST.MF *.class *.propertie *.jar
3. 运行程序
java -jar serv.jar

 

0 0