一、创建Spring+Hibernate+Activiti+Velocity的项目ArcheType,减少重复性工作。
1、新建archetype,groupId为com.brother,artifactId为web-shav。
mvn archetype:generate -DgroupId=com.brother -DartifactId=web-shav -Dversion=1.0.0 -DarchetypeArtifactId=maven-archetype-archetype
2、进入新生成的web-shav目录,修改pom.xml文件,增加发布配置。
<distributionManagement>
<repository>
<id>Nexus Repository</id>
<name>Nexus Repository</name>
<url>http://localhost:7771/nexus/content/repositories/archetype</url>
</repository>
</distributionManagement>
注意:
a、Nexus Repository必须与settings.xml中的server id配置保持一致;
<servers>
<server>
<id>Nexus Repository</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
b、url是在Nexus仓库存在的自定义hosted repository,Repository Policy如果是Release,就要注意你所发布archetype的version是否是release版本。
2、利用发布的archetype构建项目,通常执行如下命令:
引用
mvn archetype:generate -DarchetypeGroupId=com.brother -DarchetypeArtifactId=web-shav -DarchetypeVersion=1.0.0 -DgroupId=test -DartifactId=web
分享到:
相关推荐
apache-maven-3.6.3-bin。apache-maven-3.6.3-bin。apache-maven-3.6.3-bin。apache-maven-3.6.3-bin。apache-maven-3.6.3-bin。apache-maven-3.6.3-bin。apache-maven-3.6.3-bin。apache-maven-3.6.3-bin。apache-...
Maven 使用 tomcat8-maven-plugin 插件 Maven 是一个流行的构建自动化工具,它可以帮助开发者自动完成项目的编译、测试、打包、部署等任务。 Tomcat 是一个流行的 Web 服务器,Maven 提供了一个插件 tomcat8-maven-...
maven3-plugin-3.0.1-sources.jar
apache-maven-3.0.5 apache-maven-3.1.1 apache-maven-3.2.5 apache-maven-3.3.9 apache-maven-3.5.4 apache-maven-3.6.3 apache-maven-3.8.5 每个版本包含4个文件: apache-maven-3.8.5-bin.tar.gz apache-maven-...
解决tomcat8-maven-plugin-3.0-r1655215.jar阿里云同有的问题。放到路径org\apache\tomcat\maven\tomcat8-maven-plugin\3.0-r1655215\就可以了
`maven-compiler-plugin-3.8.0-source-release` 是 Maven 生态系统中不可或缺的一部分,它提供了可靠的源代码编译功能,使得开发者能够专注于编写代码,而无需关心构建过程的细节。通过理解 Maven 插件的工作原理和...
2. **添加Maven到PATH**: 将Apache Maven-3.8.1的`bin`目录路径添加到系统环境变量`PATH`中,这样命令行可以识别`mvn`命令。 3. **配置settings.xml**: Maven的配置文件`settings.xml`通常位于`用户主目录\.m2\`下...
maven-assembly-plugin-2.2-beta-5.jar
maven3-plugin-3.0.0-1-sources.jar
2. "apache-maven-3.5.4-src.zip":这个文件包含了Maven 3.5.4的源代码,开发者可以查看源码,理解其工作原理,或者对Maven进行定制和扩展。 Maven的核心概念包括: - 项目对象模型(POM):Maven的配置文件,包含...
maven-project-info-reports-plugin-2.2.jar
apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-...
maven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用...
每个阶段都可以通过特定的插件来执行,例如,`maven-compiler-plugin`用于编译源代码,`maven-surefire-plugin`负责运行单元测试。Maven通过使用Project Object Model (POM)文件来描述项目信息,包括依赖、构建配置...
Apache Maven是一个强大的项目管理工具,它提供了丰富的插件系统来扩展构建过程。exec-maven-plugin是Maven生态系统中的一个...通过这些知识点,读者可以更加自信地在Maven项目中使用exec-maven-plugin来执行外部命令。
maven-deploy-plugin-2.8.2.jar
maven-aether-provider-3.2.1-sources.jar maven-antrun-plugin-1.3.jar maven-archiver-2.2.jar maven-artifact-3.2.1-sources.jar maven-assembly-plugin-2.2-beta-5.jar maven-bundle-plugin-1.0.0.jar maven-...
maven-project-info-reports-plugin-2.1.jar
apache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9....
ECLIPSE MAVEN3插件文件(eclipse-maven3-plugin工具)