2011-02-26 56 views
1

我是jetbrains產品的忠實粉絲,並且是我所有java開發人員的intellij(社區版)用戶。然而,我真的錯過了日食中的一個特徵。在eclipse中,如果我有一堆jarfile依賴項,我可以將它們重新打包到我的可運行jar文件中,這樣所有依賴項都包含在一個jar文件中。Intellij重新包裝jarfile中的依賴項?

我找不到任何能夠在intellij中完成這個任務的東西,所以我不得不從intellij中將我的項目導出爲eclipse格式,在eclipse中修復項目配置(因爲intellij在導出時不做這麼棒的工作)然後從eclipse構建我的jar文件。

回答

5

你看過IntelliJ的構建工件組件嗎?它允許您定義一個JAR構建工件(可執行或不可執行),可以包括在目標Jar中提取的依賴項或Jar的Manifest文件中的鏈接。請參閱此博客條目的詳細信息:http://blogs.jetbrains.com/idea/2010/08/quickly-create-jar-artifact/

+2

+1讓人們遠離Eclipse。 – duffymo

+0

WOW。不知怎的,我從來沒有注意到「從模塊與依賴」選項,而是一個空的jarfile。非常感謝,正是我在尋找的 – jdc0589

+0

任何想法我可能做錯了什麼。當我遵循鏈接指令時,依賴庫不包含在最終jar中。 – Steve

相關問題