eclipse的兩種打包方式以及區別

一、Windows系統下搭建JavaIDE;

1、先安裝jdk【下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、雙擊一路next下去就好,中間想改下文件的路徑啥的可以改一改,但是最好還是把兩個安裝文件放在一起比較好。

3、Windows+R,輸入cmd【調出window下的命令窗口】

4、輸入Java -version【測試下jdk安裝好了沒】

如果有版本信息顯示就說明安裝好了;

如果沒有的話,再輸入下Java

再輸入Java -version測試;

因爲可能Windows下有緩衝會比Linux下慢一點出來。

5、直接點開下載好的eclipse就可以用了。


二、簡單說下eclipse打包之後發佈到Linux下的用法:

1、創建一個Java工程,在工程裏面建一個工具包(工具包包含住邏輯相同的一些函數),工具包中來寫函數。

2、寫個簡單的打印helloworld然後看下:


3、進行第一種方式的打包:


4、




5、好了,現在我們就把兩個包打包好了。把它們傳到Linux平臺下做個測試看看。



6、這裏我們可以看到對於第一種方式需要制定包和函數,而第二種就不需要!

究其原因:打開包裏面的一個META-INF文件夾裏面的MANIFEST.MF文件。

第一種打包方式的內容爲:

Manifest-Version: 1.0
Class-Path: .
Main-Class: Anna.meituan.test.main


第二種打包方式的內容爲:
Manifest-Version: 1.0
Rsrc-Class-Path: ./
Class-Path: .
Rsrc-Main-Class: Anna.meituan.test.main
Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader


----------------------------------------------------------------------------------------------------------

所以運行第二中打包方式的時候就不需要進行一個指定了。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章