易截截图软件、单文件、免安装、纯绿色、仅160KB

java代码打成jar包

将自己写的java代码打成jar包然后在别的工程里面调用!麻烦各位大虾告诉我具体的步骤我是菜鸟刚出道哈!
假设要将以下3个文件夹打入jar包,并且命名为NoteManager.jar
./cn
./notemanager
./set
首先新建一个manifest.mf文件,用记事本打开,写入如下:
Main-Class: notemanager/Manager
Manifest-Version: 1.0
注意一个字符都不能少,也不能多,包括空格。notemanager/Manager是主类,你换成自己的
然后命令提示符在当前路径下敲入
jar -cvfm NoteManager.jar manifest.mf ./cn ./notemanager ./set
就能生成jar包了。

首先把Java项目打包成jar文件,你可以到我空间里下载“Java文件打包成jar文件”的视频,然后把jar文件导入到别的工程里,就可以使用了。

eclipse或myeclipse带有这个功能

导出文件

jar -cvf myjar.jar d:\\proj\src\*.*


不必手动创建METF-INF, jar命令自动给你加了,除非你要用java -jar 或者javaw运行这个jar文件

这样你就可以把你的jar文件像struts,hibernate的jar文件那样提供给别人使用了

我同意一楼的说法,必须加入manifest.mf文件
理由是:
比如楼主在编写代码的时候,用到了dom4j.jar,解析XML的功能,但在打包jar的时候没有manifest.mf文件
,直接运行jar文件,会报异常:java.class.NotFound...........
解决这个问题的方法就是:
1.打包前新建manifest.mf文件
2.在manifest.mf文件中Main-Class: notemanager/Manager
  Manifest-Version:(一个空格)dom4j.jar




我用了installanywhere这个软件

你最好不要用cmd去打jar包,太麻烦了,以后写代码还是用Ec


相关问答:

execl怎么调用java程序 - C/C++ / C语言

如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。

不会.

运行java程序
找工具查看一下那个程序的命令行

搜索下:jni ......

mysql连接tomcat - Java / Web 开发

我已经按照教程上配置tomcat的server.xml
<Context path = "/POS" docBase = "POS" debug = "5" reloadable = "true" crossContext = "true" workDir = &quo ......

linux不能访问access - Java / Java EE

rt,我试了网上直连Acces数据库的方法,windows下没有问题,但是在linux下不行,谁能给点提示?谢谢
你怎么连的?

Acces数据库..
你怎么练的呢?

Java code:

static String DBDRIVER = "sun.jd ......

FCK上传文件到linux服务器问题 - Java / Java EE

请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。

上传文件的路径问题, ......

tomcat环境下jsp编译错误,求解! - Java / Web 开发

org.apache.jasper.JasperException: Unable to compile class for JSP: 
An error occurred at line: 52 in the jsp file: /vip_info.jsp
ÕË cannot be resolved
49: <table border="1& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号