我有一個使用Maven作爲構建工具的Flex/Java Web應用程序。目前,如果我想調試整個應用程序,我使用Maven創建WAR文件並使用貨物插件部署WAR文件並啓動應用程序服務器。然後我啓動一個Eclipse(使用Flash Builder 4)Flex「Web Application」調試配置並開始調試。從Eclipse快速調試Flex/Java Web應用程序?
這一切工作得很好,但我正在尋找一種更快的方法。我希望能夠編輯我的Flex代碼,並立即啓動Flash Builder調試配置,而無需通過Maven。
當前,我的Flex客戶端模塊的輸出文件夾只是項目的「bin」文件夾。在一個完美的世界中,我將配置Flash Builder,將其新成立的SWF文件(和資產)直接放入我正在運行的應用程序服務器中。假設這對於遠程應用服務器來說是不可能的,對於我從Cargo運行的本地應用服務器也是不可能的,也許我可以使用另一種方法從Eclipse運行本地應用服務器?
我不太瞭解Eclipse或Flash Builder知道該怎麼做......幫助!
事實證明,這是讓它工作的最簡單方法。 2DH的指導很有幫助,但事實證明,你根本不需要「告訴」Flash Builder的JEE /服務器端。至少我不這樣做,因爲我不希望將我的客戶端編譯爲services-config.xml。 – HDave 2010-12-15 17:57:51
我不得不做的另一件事是創建一個指向該目錄的Eclipse鏈接資源,並使用該資源名稱「$ {MY_WEBAPP_ROOT}」作爲輸出文件夾。否則,我最終會在我的Eclipse .project文件中找到一個開發機器特定的目錄(我們將其檢入到Subversion中)。 – HDave 2010-12-15 22:18:29