1

ストック標準の Java EE/Tomcat 構成で生成されたすべてのプロジェクト アーティファクト/リソースをクリーンアップするという厄介なタスクに直面した場合、私は通常、次の 3 つのことのいずれか (またはすべて) を行います。

  • プロジェクト/クリーン
  • サーバーを右クリックし、アーティファクトを削除します (正確なコマンドを思い出せません)
  • ソース/クリーン

私は現在、組み込みの Jetty サーバーを使用する Appengine 用の Google Eclipse プラグインをいじっています。

まず、プラグインには、生成されたクラス ファイルを再デプロイする前に消去するオプションがありません (とにかく、私にはわかりません)。第二に、サーバーは構成オプションとして利用できません。

war/WEB-INF ディレクトリ内のすべてのアーティファクト/リソースをクリーンアップするためのクイック フィックスはありますか?

4

1 に答える 1

0

ワンクリックで簡単に作成でき、うらやましいことはありません。ant とパターン マッチングを使用するだけです。Eclipse で ant ビューを開き、ファイルを追加します。クリックするだけです。

アプリのサイズがより制限されていた 1.7 より前は、ほとんどすべてをコピーして、アップロードしてブロブストアから提供できるようにしていました (GWT 順列が豊富です!)。めっちゃやってた!!!

詳細については、http://ant.apache.org/manual/Types/fileset.htmlおよびhttp://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>
于 2012-07-24T03:00:54.610 に答える