Я работаю с Eclipse и Maven и запускаю свое приложение с помощью подключаемого модуля Maven jetty.
Меня слегка раздражает, что Maven настаивает на перекомпиляции моих файлов каждый раз, когда я выполняю jetty: run.Это неоптимально, так как файлы уже были скомпилированы Eclipse (и я пишу Scala, который имеет (относительно) медленный компилятор).
Я использую профили и запускаю mvn jetty: runпод моим профилем 'development'.
Что я хочу сделать, это:
Сконфигурируйте подключаемый модуль Jetty так, чтобы он пропускал фазу компиляции во время работы подПрофиль развития.
Я изучил документацию по жизненному циклу maven, но не нашел никакой информации о флаге или параметре конфигурации skip.compile.
I 'Мы также пытались настроить 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