[英]Can I get the javac command equivalent to an Eclipse export to JAR for a project (or NetBeans)?
我手頭有以下任務:我需要在machineB
上運行在machineA
上的Eclipse中的Java項目。 這些機器相似但不同,嘗試在A
導出的JAR在B
上運行時出現錯誤 。 因此,我想嘗試在B
上重建代碼。 現在,一種標准的方法是在A
上將項目設置為Ant或Maven構建,將項目復制到B
,然后從命令行在B
上運行Ant / Maven(我沒有在B
安裝Eclipse) )。 但是, B
在不同方面有點...“特殊”。 例如,它的默認java
是1.6,但我使用的本地安裝是1.7。 該安裝同時具有java
和javac
。 根本沒有Maven,並且有一個可能與Java安裝不對應的自定義Ant安裝。
因此,問題是:有沒有一種方法可以生成將在A
上使用的javac
命令以導出到JAR,這樣我就可以從命令行運行該命令(可能帶有一些mod)以(重新)構建項目。 B
?
更新:在Netbeans中做同樣的事情會更容易嗎? 如果是這樣,我願意嘗試一下。
我認為您想要的是jar
命令,而不是javac
選項。 jar命令是Java JDK的一部分,可為您創建一個jar文件。 有文檔在這里 。
但這將創建與eclipse相同的jar,因此我希望在您的B
機器上運行它存在一些問題,嚴格來說,不必創建jar文件。 因此,有關B的問題的更多詳細信息將有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.