我有一個虛擬jar,其唯一的工作是顯示一個簡單的jdialog,並要求用戶從提供的組合中選擇所需的內存大小。選擇所需的最大內存用戶單擊開始按鈕來運行我的主Jar。運行時設置xmx
我在dummy jar中使用runtime.getRuntime.exec()方法來調用我的主jar。
我硬編碼我的主要罐子路徑其工作fine.But我想知道如何獲得我的主jar的位置以編程方式時,兩個罐子居住在不同的位置?
我可以使用下面的鏈接中使用的方法獲取我的虛擬jar的路徑。
How to get the path of a running JAR file?
但請諮詢我,讓我的主程序的JAR路徑..
可能最簡單和最便攜的方式是讓您的安裝程序創建一個包含所有位置的屬性文件。 – biziclop 2012-07-18 18:08:57