将有连接数据库(MySQL)java的项目程序打包成为.jar格式
1个回答
展开全部
1.把准备打包的.java文件集中到一个目录中
例如c:\source
2.建立一个存放.
class文件
的目录
例如c:\class
3.在
C盘
根目录下使用命令javac
-d
class
source\*.java
编译所有.java源文件,生成的.class
字节码
文件放在class目录中
(如果用别的IDE像JBUILDER已编译过了就可以直接把所有的CLASS集中在某个文件夹在进行下面的操作即可)
4.在class目录下
执行jar
cvf
abc.jar
*.*
把所有的文件打包成abc.jar文件
5.抽取meta-inf/manifest.mf文件
执行jar
xfm
abc.jar
meta-inf/manifest.mf
就抽取出文件manifest.mf
编辑这个文件
在最后一行加入Main-Class:
Font2DTest
其中Font2DTest为你自己的类中含有
main函数
的类的名字
如果有包名,应该带上包的名字
如test.Font2DTest
6.更新jar包中meta-inf/manifest.mf文件
执行
jar
ufm
abc.jar
meta-inf/manifest.mf
出现警告
可以忽略
7.
好了
现在abc.jar就可以直接运行了
例如c:\source
2.建立一个存放.
class文件
的目录
例如c:\class
3.在
C盘
根目录下使用命令javac
-d
class
source\*.java
编译所有.java源文件,生成的.class
字节码
文件放在class目录中
(如果用别的IDE像JBUILDER已编译过了就可以直接把所有的CLASS集中在某个文件夹在进行下面的操作即可)
4.在class目录下
执行jar
cvf
abc.jar
*.*
把所有的文件打包成abc.jar文件
5.抽取meta-inf/manifest.mf文件
执行jar
xfm
abc.jar
meta-inf/manifest.mf
就抽取出文件manifest.mf
编辑这个文件
在最后一行加入Main-Class:
Font2DTest
其中Font2DTest为你自己的类中含有
main函数
的类的名字
如果有包名,应该带上包的名字
如test.Font2DTest
6.更新jar包中meta-inf/manifest.mf文件
执行
jar
ufm
abc.jar
meta-inf/manifest.mf
出现警告
可以忽略
7.
好了
现在abc.jar就可以直接运行了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |