2012-06-05 133 views
2

我設法獨立運行Swing Explorer,但真的想爲它運行Eclipse插件。從我收集的內容來看,有一個支持Eclipse 3.2/3.4的插件,但我無法在Indigo中使用它或爲Indigo找到一個更新的插件。有沒有人設法讓它工作或知道靛藍插件?如果沒有,可以考慮具有相同功能的另一個插件。Eclipse Indigo的Swing Explorer插件

我已經看到JDeveloper提到了一些類似的功能,但現在這不是一個可行的選擇,因爲我們是基於Eclipse的。

問候, 山姆

+0

取決於它如何去,你可能也想看看WindowBuilder。它是來自Instantiations的WindowBuilder,由Google收購,然後在Eclipse Foundation上開源:http://www.eclipse.org/windowbuilder/ –

+0

感謝您的提示。我會看看即使我與SE成功。 – SamVH

回答

3

我也用SwingExplorer廣泛用於調試,但不是插件本身。看看我如何管理它的啓動配置。

Main-Class的

  • org.swingexplorer.Launcher

程序參數:

  • org.yourcompany.YourMain

要JVM參數我加

  • -javaagent:swag.jar
  • -Xbootclasspath/a:swag.jar
  • -Dswex.mport=63812
  • -Dcom.sun.management.jmxremote

在類路徑

  • 1新條目:swexpl.jar(包含org.swingexplorer.Launcher

這種方法的好處是它不需要SwingExplorer插件,只有罐子。當你點擊任何軌跡時,你只有一個功能缺失的功能SwingExplorer,即Eclipse中的Jump-to-code。 (我寫了一個函數 - 受JQuery選擇器的啓發 - 遍歷Swing層次結構)。我還在後臺使用Groovy控制檯,以便我可以隨時輕鬆更改任何我想要的組件。如果你有興趣,我也可以更詳細地寫下它。

+0

這看起來很有希望。我會盡快嘗試。努力解決一些需要先排序的ssl/MD5問題。 – SamVH

0

我在Indigo中使用它。你可以得到jar文件here

只需點擊鏈接swexpl-eclipse.zip。你必須輸入電子郵件,他們會向你發送下載鏈接。我還沒有找到另一種方式,但到現在還沒有得到任何通訊或類似的東西。

然後只需按照安裝說明,也可以在該頁面上找到。什麼都不復雜

+0

我有不同的文件,但沒有設法讓它以這種方式工作。 – SamVH

+0

我在個人機器上再次嘗試過,並且我能夠加載插件。不知道機器之間有什麼不同。 – SamVH

+0

此鏈接不再有效 –