2

私はJavaとSpringsourceツールスイートを初めて使用します。

現在、Tomcatにプロジェクトをデプロイするために、次のコマンドを次々に実行しています。

  • mvnクリーンパッケージ
  • mvn tomcat:run

SpringSourceツールスイートではRun as -> maven Build、最初にゴールをとして使用しclean packageます。それから私は再びRun as -> maven Buildゴールとして使用しtomcat:runます。

これらの2つのコマンドを1回の実行で実行できますか?

Linuxではmvncleanpackage; mvn tomcat:runなどのプロセスが許可されていると言われました

これをWindowsで複製する方法はありますか?

Windowsでこれを試すたびに、プログラムが停止できないスレッドを開始したことを示すメッセージが表示されます。

4

1 に答える 1

6

前に述べたように、同じ行で複数のアクションを使用してMavenコマンドを呼び出すことができます。一般に、のようないくつかのフェーズ
でMavenを呼び出します。フェーズはライフサイクル(クリーン、デフォルト、またはサイト)に 属します。mvn clean install site

フェーズに加えて、いくつかの目標の呼び出しを追加することもできます。それらは順番に実行されます。(Mavenツールの実行)のように。mvn clean dependency:copy-dependencies package

複数の呼び出しではなく、1つのコマンドですべてのタスクを実行すると、実行時間が最適化されます。

于 2012-10-16T23:05:54.663 に答える