Maven定制部署到本地容器
执行步骤:
- Maven先使用maven-dependency-plugin将依懒包copy到dependency目录。
- 用maven-antrun-plugin将package之后的目标文件和dependency目录下的文件copy到指定目录(如tomcat,jboss的deploy目录)。
注:根据需要替换deploy目录,我的是 d:/jboss/deploy
plugins配置
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<includeScope>runtime</includeScope>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<echo message="ant message echo" />
<echo
message="packageName:${project.build.directory}\${project.build.finalName}.${project.packaging}" />
<copy todir="d:/jboss/deploy">
<fileset dir="${project.build.directory}">
<include name="${project.build.finalName}.${project.packaging}" />
</fileset>
<fileset dir="${project.build.directory}/dependency">
<include name="*.jar" />
</fileset>
</copy>
</target>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
分享到:
相关推荐
myeclipse中maven的一些常见功能总结;借助maven将本地项目部署到远程tomcat容器。
使用maven插件,可以把java web项目远程部署到tomcat容器,免去了手工拷贝的重复造轮子。 maven
maven自动部署到远程普通tomcat6服务器!
maven创建多个本地仓库的方法,如果创建2个或者多个maven本地仓库,非常简单的方法来实现。
maven的安装部署,恰同学少年,风华正茂,挥斥方遒
将jar包添加到本地maven仓库 将jar包添加到本地maven仓库
借此项目,可将下载的maven的jar包按指定格式修改后,maven批量导入第三方jar包至maven本地库,实现快速的maven自动导入maven本地库(建议需要导入的jar包较多时使用)
jenkins实现maven项目自动部署到tomcat 实现自动部署,
maven 打包 部署到tomcat 删除的jar包,无法访问jsp的情况
maven本地仓库下载
自定义jar包较多时导入到maven本地仓库不方便,此工具类可以自动将jar包导入到maven本地仓库并自动生成dependency,用的是java语言
maven一键部署相关安装包及脚本
maven自动部署war包到tomcat
tomcat_maven远程部署配置文档 tomcat_maven远程部署配置文档
批量导入maven本地jar包
maven及其maven本地仓库,maven版本为3.5.2,本地仓库包含常用的jar包,很全的。。。。。。
详解如何将本地JAR包添加到本地Maven仓库中 有些时候,当我们需要在自己的maven工程中添加一个确定的jar而发现Maven中央仓库不存在时,但是我们自己手上有这些需要的jar包,那么我们可以自给自足,把这个jar包添加到...
maven修改本地仓库,maven修改本地仓库,maven修改本地仓库
将Eclise中的Maven工程自动部署到nexus服务器
定制库到Maven本地资源库 使用Maven创建Java项目 使用Maven创建Web应用程序项目 Maven POM Maven 构建生命周期 Maven 构建配置文件 Maven存储库 Maven插件 Maven创建Java项目 使用Maven构建和测试Java项目 Maven外部...