簡體   English   中英

將Java項目從NetBeans導出到可執行jar

[英]Exporting java project from netbeans to executable jar

過去在Java編碼中使用過eclipse,並沒有很多問題,但決定讓netbeans遭受重創

我正在嘗試創建一個具有所有依賴項的jar文件作為一個jar,是的,我對java-web-start-option很熟悉,並且一旦構建,該jar實際上就存在於我的dist文件夾中。

問題1

很好,我可以啟動jar,但似乎沒有它的lib文件夾,其中包含:AbsoluteLayout.jar + beanbindings.jars。 我會在進行過程中弄清楚一些事情。

我在Java程序中調用了一些批處理腳本來為我完成differnet作業,例如,一個查找內存量並在JTextArea中顯示。 當我在netbeans ide中使用該程序時,一切正常。

問題2

當我在dist文件夾中啟動jar文件thats時,它可以正常啟動,但根本找不到批處理/ bash腳本。 下面是我在程序中使用的路徑,正如我提到的那樣,它在IDE中運行良好,只是想知道為什么它無法在jar中找到相同的路徑。

我假設當我像在eclipe中那樣創建和構建時,它會使所有這些命令在dist文件夾中的現有jar中起作用(eclipse ofc中的bin)?

    String[] filepath = {"cmd.exe", "/C", "..\\Enterprise\\src\\enterprise\\batch\\memory.bat"}

任何建議,在此先感謝!

只需嘗試更改您的路徑即可。 只要在自己的想法中做一個標記,然后選擇此路徑即可;如果沒有,則使用其他路徑。 嘗試此鏈接以獲取Java中的應用程序路徑。

獲取應用程序的路徑

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM