私はEclipseとMavenを使用しており、Mavenjettyプラグインを使用してアプリケーションを実行しています。
jetty:runを実行するたびに、Mavenがファイルの再コンパイルを要求するのは少しイライラします。ファイルはすでにEclipseによってコンパイルされているため、これは最適ではありません(そして、私は(比較的)遅いコンパイラーを備えたScalaを書いています)。
プロファイルを使用しており、「開発」プロファイルでmvn jetty:runを実行しています。
私がやりたいことは:
開発プロファイルで実行中にコンパイルフェーズをスキップするようにjettyプラグインを構成します。
Mavenライフサイクルのドキュメントを調べましたが、「skip.compile」フラグまたは構成パラメーターに関する情報が見つかりませんでした。
また、maven-jetty-pluginの起動時に再コンパイルが停止するという無駄な仮定で、Mavenをそのように構成しようとしました。
私は間違っていました、それはうまくいきませんでした。しかし、私が考えたのは、おそらくScalaコンパイラが問題だということです。おそらくそれはコンパイルのものを無視します。
開発maven-compiler-plugindefault-testCompiletest-compile default-compile compile 1.6 1.6 false org.mortbay.jetty jetty-maven-plugin7.2.2.v20101205true開発
アップデート:
特にscalaコンパイルを無効にしてみます