2012-07-23 45 views
1

當面對清洗所有生成的項目假象/資源的股票標準的Java EE/Tomcat配置不值得羨慕的任務,我一般做3件事情之一(或全部):清潔部署大會與Eclipse插件

  • 項目/潔淨
  • 右鍵單擊我的服務器,並刪除任何文物(不記得確切的命令)
  • 源/清潔

現在我與谷歌ECL玩弄用於Appengine的ipse Plugin,它使用內置的Jetty服務器。

首先,插件沒有任何選項可以在重新部署之前清除生成的類文件(當然,不是我可以看到)。其次,服務器不可用作配置選項。

是否有任何快速修復可用於清除我的war/WEB-INF目錄中的所有工件/資源?

回答

0

你可以輕鬆地做出一個點擊,而不是不值得羨慕。只需使用螞蟻和模式匹配。在Eclipse中打開ant視圖並添加文件,只需點擊一下即可。

1.7之前,當應用程序的大小更有限時,我曾經複製幾乎所有的東西,所以我可以上傳它,並從blobstore(GWT permutations嘉豪!)服務。我正在做這很多!

看到這些詳細信息http://ant.apache.org/manual/Types/fileset.htmlhttp://ant.apache.org/manual/Tasks/delete.html

這裏是我的簡單的代碼示例:

<target name="moveXprojectGae"> 

    <delete includeemptydirs="true"> 
     <fileset dir="XprojectGae" includes="**/*"/> 
     </delete> 

    <move todir="XprojectGae"> 
     <fileset dir="war/XprojectGae"> 
      <exclude name="**.rpc"/> 
      <exclude name="**nocache.js"/> 
     </fileset> 
    </move> 

</target> 
+0

好,在技術上這是一個解決辦法 - 我希望在Eclipse或GAE插件的東西配置的 - 但肯定,我會試試看。謝謝! – raven 2012-07-24 06:49:03