2012-04-17 193 views
1

我在Eclipse中有一個Java項目,在Eclipse中有一個Java動態Web項目。在前者中,所有jar文件都單獨顯示在頂層項目文件夾下。在後者中,jar文件位於Libraries文件夾下,導航更方便。如何在Eclipse中的庫文件夾中組織jar文件?

是否可以在Java項目中以相同的方式組織它們?如果是這樣,怎麼樣?

更新:這是項目瀏覽器視圖。對於Java項目,我看到:「my_project_name」將箭頭展開爲向下,然後我看到:「package_icon src/main/java」和下面的「package_icon src/main/resources」,然後是20個jar文件其他:「jar_icon activation-1.1.jar」,...

對於Java動態Web項目我看到:「my_project_name」如上,然後看到:「JAX-WS Web Services」(未展開),然後「部署描述符「(未擴展),然後是我已經擴展的」Java Resources「,所以我在下面看到它的組件,其中第一個是:」package_icon src/main/java「,然後在它下面,」package_icon src/main/resources「,然後在它下面」libraries_icon Libraries「而不是20個罐子!如果我真的需要看20個罐子,我可以選擇擴展庫。

+0

你在說什麼?包瀏覽器?項目瀏覽器?航海家?請記住,Eclipse有許多可以展示項目的視圖,因此您需要指定您正在討論的是哪一個。發佈屏幕截圖也可能有幫助。 – 2012-04-18 03:01:53

+0

對不起,它是Project Explorer視圖。 (編輯相應) – necromancer 2012-04-18 04:36:25

+0

好吧,它現在更新 – necromancer 2012-04-18 04:40:59

回答

1

類似到M米勒的回答(但朱諾),單擊Show 'Referenced Libraries' Node在Package Explorer窗口的下拉菜單:

Reference Libraries Node execution and result

我使用:

Eclipse IDE for Java Developers 

Version: Juno Release 
Build id: 20120614-1722 
1

我注意到了Eclipse Juno(最新版本)上的這個「功能」,當您將一個jar文件添加到構建路徑中時,它不會顯示爲項目上的單個文件。

嘗試從構建路徑中移除其中一個罐子,以查看它是否再次顯示。

雖然我找不到如何關閉它。

順便說一句......你的「Java Project」的項目佈局更類似於「Maven Project」,它更強大一些。

+0

不正確,但接受作爲努力的謝謝,因爲沒有其他答案已經很長一段時間了。 – necromancer 2013-05-03 02:55:36

2

我發現讓事情在Eclipse開普勒漂亮的唯一的選擇是:

  1. 在項目資源管理器窗口中有一個在右上角有一個向下的箭頭。選擇它,然後選擇自定義視圖。

  2. 選擇'來自外部的庫',然後確定。

類的俗氣......

編輯:當然,我不得不去多做一些挖掘......它看起來像我得試試this,看看它是如何作品。

+0

+1 - 這幫助我走上正軌。 – rishimaharaj 2014-06-23 18:42:22

+0

+1,謝謝你的正確答案。我希望早些時候看到它,並且接受它。在這一點上@rishimaharaj對你的答案的闡述對於那些有同樣問題的人來說會更有用,所以我接受了這個答案。再次感謝! – necromancer 2014-06-24 04:50:35

1

你應該改變通過Window> show View將其打包到Package Explorer中。它將在Referenced Libraries文件夾中顯示所有引用的庫。

+0

謝謝@彪 – necromancer 2015-04-28 05:43:14

相關問題