idea maven multi-modules maven-jetty-plugin 执行找不到其它Module?
项目结构:
Base war
| A jar
-- | pom.xml
| B war
-- | pom.xml
| x war
-- | pom.xml
Base pom.xml
x pom.xml
Base目录 直接执行mvn clean package 显示成功。A->A.jar B->b.jar C-> C.war
Base/x: mvn clean jetty:run-exploded(必须要在Base执行 mvn clean install 后才能成功) 失败提示以下信息:
[INFO] >>> maven-jetty-plugin:6.1.22:run-exploded (default-cli) @ x >>>
[WARNING] The POM for com.wanted.nothing:A
Base war
| A jar
-- | pom.xml
| B war
-- | pom.xml
| x war
-- | pom.xml
Base pom.xml
<modules> <module>A</module> <module>B</module> <module>x</module> </modules> <plugins> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.22</version> <configuration> <contextPath>/P2Prent</contextPath> <scanIntervalSeconds>30</scanIntervalSeconds> <scanTargetPatterns> <scanTargetPattern> <directory>src/main/webapp</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</include> </includes> </scanTargetPattern> </scanTargetPatterns> <connectors> <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector"> <port>8081</port> <maxIdleTime>60000</maxIdleTime> </connector> </connectors> </configuration> </plugin> </plugins> </plugins>
x pom.xml
<dependency> <groupId>com.wanted.nothing</groupId> <artifactId>A</artifactId> <version>1.0-SNAPSHOT</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.wanted.nothing</groupId> <artifactId>B</artifactId> <version>1.0-SNAPSHOT</version> <type>war</type> </dependency> <plugins> <plugin> <artifactId>maven-war-plugin</artifactId> <version>2.1.1</version> <configuration> <warSourceDirectory>src/main/webapp</warSourceDirectory> <overlays> <overlay> <groupId>com.wanted.nothing</groupId> <artifactId>plugin</artifactId> <excludes> <exclude>WEB-INF/lib/*</exclude> <exclude>WEB-INF/web.xml</exclude> </excludes> </overlay> </overlays> </configuration> </plugin> </plugins>
Base目录 直接执行mvn clean package 显示成功。A->A.jar B->b.jar C-> C.war
Base/x: mvn clean jetty:run-exploded(必须要在Base执行 mvn clean install 后才能成功) 失败提示以下信息:
[INFO] >>> maven-jetty-plugin:6.1.22:run-exploded (default-cli) @ x >>>
[WARNING] The POM for com.wanted.nothing:A
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
求方案!
没有朋友遇到类似的问题吗?