我正在使用 Eclipse 和 Maven,并使用 Maven jetty 插件运行我的应用程序。
我觉得每次执行 jetty:run 时 Maven 都坚持重新编译我的文件有点令人恼火。这是次优的,因为这些文件已经由 Eclipse 编译(而且我正在编写具有(相对)慢编译器的 Scala)。
我正在使用配置文件,并在我的“开发”配置文件下运行 mvn jetty:run。
我想做的是:
配置 jetty 插件,使其在开发配置文件下运行时跳过编译阶段。
我查看了 maven 生命周期文档,但没有找到有关“skip.compile”标志或配置参数的任何信息。
我也尝试过像这样配置 Maven,但假设它会在 maven-jetty-plugin 启动时停止重新编译。
我错了,它没有用。但我的想法是,也许 Scala 编译器是问题所在。也许它忽略了编译的东西。
development maven-compiler-plugin default-testCompile test-compile default-compile compile 1.6 1.6 false org.mortbay.jetty jetty-maven-plugin 7.2.2.v20101205 true development
更新:
我将尝试专门禁用 scala 编译