我有一个多模块项目,它有一个战争和多个 jar 依赖项。我希望能够构建多个项目(依赖项),然后使用单个命令在码头启动战争。这可能吗?我通常会制作一个脚本来执行此操作,例如
mvn clean install
cd project-web/
mvn jetty:run
cd ..
但是,这会失去 Eclipse 的调试功能。有没有办法在 m2eclipse 中做到这一点?
您将要运行配置 MAVEN_OPTS 以允许外部调试器并作为远程 Java 应用程序从 Eclipse 连接到它:
http://docs.codehaus.org/display/JETTY/Debugging+with+the+Maven+Jetty+Plugin+inside+Eclipse