myeclipse10发布maven项目总是不发布classes

gondor 发布于 2015/09/28 17:41
阅读 1K+
收藏 1
我的问题类似于这个贴子http://bbs.csdn.net/topics/390098011中的问题。也是只想用maven来管理jar包,用myeclipse来完成部署和调试。现在的问题是:
如果用run as->maven install的方法能够生成完整的项目文件,但需要拷贝到我所指定的tomcat发布目录中,这样的话,每做一点改动都需要重新install及拷贝,很麻烦。
我想要的是象非maven项目那样,在myeclipse的servers节点用custom location生成一个发布,然后每次改动都会自动更新发布到指定目录。maven项目用这种方法总是不能生成和更新classes目录下的文件。
应该如何解决?
加载中
0
gondor
gondor
自己顶一下,搜索的结果,似乎要用到cargo,按照示例写了一个自己的:
在pom.xml文件中加入:
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.4.16</version>
<configuration>
<container>
<containerId>tomcat7x</containerId>
<home>F:\kupan\tomcat-7.0.62</home>
</container>
<configuration>
<type>existing</type>
<home>F:\kupan\tomcat-7.0.62</home>
<!-- <properies>
<cargo.servlet.port>80</cargo.servlet.port>
</properies> -->
<!-- 
<type>standalone</type>
<home>${project.build.directory}/tomcat7x</home>
 -->
</configuration>
</configuration>
</plugin>
</plugins>
再在run configuration中用deploy运行,得到如下错误提示:
Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project case: Deployment failed: repository element was not specified in the POM inside distributionManagement element or in -DaltDeploymentRepository=id::layout::url parameter -> [Help 1]
0
alexgaoyh
alexgaoyh
build path 修改 output file 为 target/classes  这个的意思??
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部