從項目結構能夠看出,筆者的項目是一個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