2012-02-13 19 views
0

ビルドを構成する約20のdiffファイルがあります。私はrun-jettyの設定方法がわからないので、この情報を使用するためにEclipseプラグインを実行します。誰もがチュートリアルやいくつかのドキュメントの方に私を指すことができます。run-jetty-runのeclipseプラグインを使用してこのアプリケーションをデバッグすることはできますか?

<target name="run-jetty" depends="build" description="Runs application in included Jetty container"> 
    <property file="credentials.properties" /> 
    <property name="jetty.port" value="8080" /> 
    <java jar="${jetty.dir}/start.jar" fork="true" dir="${basedir}" maxmemory="512M"> 
     <arg value="${jetty.conf.dir}/jetty.xml" /> 
     <arg value="${jetty.conf.dir}/jetty-jndi.xml" /> 
     <sysproperty key="jetty.port" value="${jetty.port}" /> 
     <jvmarg value="-XX:MaxPermSize=128m" /> 
     <jvmarg value="-Dfile.encoding=UTF-8" /> 
     <jvmarg value="-Djetty.home=${jetty.dir}" /> 
     <jvmarg value="-Djetty.datasource.lanter.username=${jetty.datasource.lanter.username}" /> 
     <jvmarg value="-Djetty.datasource.lanter.password=${jetty.datasource.lanter.password}" /> 
     <jvmarg value="-Djetty.datasource.vs.username=${jetty.datasource.us.username}" /> 
     <jvmarg value="-Djetty.datasource.vs.password=${jetty.datasource.us.password}" /> 
     <jvmarg value="-DSTOP.PORT=${jetty.stop.port}" /> 
     <jvmarg value="-DSTOP.KEY=${jetty.stop.key}" /> 
    </java> 
</target> 

答えて

0

次の2つのオプションがあります。

  1. スタート実行桟橋-実行プラグインを使用してアプリを。デバッグメニューにエントリが表示されます。つまり、デバッガを選択すると、Jetty(およびそのアプリケーション)がデバッガで起動されます。

  2. 上記のコードブロックの情報を使用して、独自の実行構成を作成します。クラスパスはすでに正しいはずです。正しいメインクラス(をstart.jarで開きます)を選択するだけです。すべてのプロパティを値に置き換え、それぞれを実行コンフィギュレーションの引数テキストフィールドに新しい行に入れます。

"共通"タブでは、ファイル名を設定してプロジェクトのファイルとして起動設定を保存することができます。

関連する問題