2016-02-12 55 views
-3

我建立了我的應用程序的.jar文件。現在我想和朋友們分享。如何在其他窗口上使用netbeans 8.0構建的jar文件?

我只是將該.jar文件複製到我的朋友的系統?如果不是,還有什麼要做?

+1

這不是真正的堆棧溢出問題,但是,只是將它們發送給JAR文件。 – James

+0

但是當我發送他們的jar文件,它使得解壓縮文件.. –

回答

0

在您的評論中,您聲明.jar文件解壓縮並且未在朋友的計算機上運行。

這通常是由於未在其計算機上安裝Java。他們應該得到Java SE Runtime Environment from Oracle並安裝它。之後,可以通過雙擊運行jar文件。

如果你的朋友已經安裝了Java,他們可能不得不修復他們的文件關聯(所以.jar文件不再使用他們的ZIP工具打開)。

0

是的,如果你創建了一個可執行jar可以執行它,如果你的朋友的操作系統支持java。

如果他們只需要使用你的jar作爲庫,他們可以將它導入到他們的項目中。

+0

是的其他系統支持java,當我發送他們由netbean 8創建的jar文件,它使解壓縮文件,而不是一個jar文件。 –

1

是你可以共享.jar文件,如果他/她安裝了特定版本或Java的最新版本,他/她就可以運行該應用程序

也可以包裝用剛纔複製到新系統 .jar文件轉換成.exe文件使用某些第三方應用程序

+0

當我送他們的jar文件,然後它變成解壓文件..不是一個jar文件.. –

+0

如果你想.JAR文件不解壓,那麼你應該用一些應用程序包裝該.jar文件,我推薦launcher4j http://launch4j.sourceforge.net/ –

+0

你們都... Launch4j不是OP的問題解決方案 - 他們的朋友可能沒有安裝Java,並且默認安裝了他們的zip程序。 – RAnders00

0

是的只是將它複製到你的朋友機器。那是什麼jar文件。 背後的原因是,你的jar文件被打開爲zip文件,可能你的朋友已經設置了一些unzip工具作爲默認應用程序來打開jar文件。嘗試用JAVA打開它。

相關問題