从项目结构能够看出,笔者的项目是一个Dynamic Java Project。com/db下面有一个config的数据库配置文件。WEB-INF/lib文件夹下面有依赖的jar包。java
右键项目 -> Export -> JAR file。web
点击 Next,而后选择Main class,最后点击finish,就会生成一个目标jar文件。数据库
上面导出的jar文件,是不包含依赖包的,因此依赖包须要手动添加。code
将项目中的lib文件夹拷贝到jar文件所在的目录。server
上面咱们添加了lib文件夹,接下来就是把lib文件夹关联到jar文件中。用win rar打开jar文件,找到里面的MANIFEST.MF文件。xml
注意Class-Path:和第一个依赖包之间是有空格的,依赖包与依赖包都是用空格隔开的。这个过程比较繁琐,须要细心。blog
全部工做都完成后,咱们就能够在dos窗口运行jar文件了。class
java -jar jar包.jar
若是是web项目,例若有web.xml配置文件,那么应该加上-server参数配置
java -server -jar jar包.jar