`
qinya06
  • 浏览: 600021 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

MAVEN2入门学习心得(4)-知识汇集

 
阅读更多
一、创建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

分享到:
评论

相关推荐

    Maven使用tomcat8-maven-plugin插件.docx

    Maven 使用 tomcat8-maven-plugin 插件 Maven 是一个流行的构建自动化工具,它可以帮助开发者自动完成项目的编译、测试、打包、部署等任务。 Tomcat 是一个流行的 Web 服务器,Maven 提供了一个插件 tomcat8-maven-...

    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-3.6.3-bin。apache-...

    maven3-plugin-3.0.1-sources.jar

    maven3-plugin-3.0.1-sources.jar

    Maven全版本资源,Maven 3.0.5-3.8.5,每个版本包含4个文件,Maven3全资源打包下载,Maven全集

    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

    解决tomcat8-maven-plugin-3.0-r1655215.jar阿里云同有的问题。放到路径org\apache\tomcat\maven\tomcat8-maven-plugin\3.0-r1655215\就可以了

    最新Maven-apache-maven-3.8.1-Repository-配置好的

    2. **添加Maven到PATH**: 将Apache Maven-3.8.1的`bin`目录路径添加到系统环境变量`PATH`中,这样命令行可以识别`mvn`命令。 3. **配置settings.xml**: Maven的配置文件`settings.xml`通常位于`用户主目录\.m2\`下...

    maven-compiler-plugin-3.8.0-source-release插件

    `maven-compiler-plugin-3.8.0-source-release` 是 Maven 生态系统中不可或缺的一部分,它提供了可靠的源代码编译功能,使得开发者能够专注于编写代码,而无需关心构建过程的细节。通过理解 Maven 插件的工作原理和...

    maven-assembly-plugin-2.2-beta-5.jar

    maven-assembly-plugin-2.2-beta-5.jar

    maven3-plugin-3.0.0-1-sources.jar

    maven3-plugin-3.0.0-1-sources.jar

    maven.rar apache-maven-3.5.4

    2. "apache-maven-3.5.4-src.zip":这个文件包含了Maven 3.5.4的源代码,开发者可以查看源码,理解其工作原理,或者对Maven进行定制和扩展。 Maven的核心概念包括: - 项目对象模型(POM):Maven的配置文件,包含...

    Maven exec-maven-plugin:执行外部命令的实践指南

    Apache Maven是一个强大的项目管理工具,它提供了丰富的插件系统来扩展构建过程。exec-maven-plugin是Maven生态系统中的一个...通过这些知识点,读者可以更加自信地在Maven项目中使用exec-maven-plugin来执行外部命令。

    maven-bin-tar安装包-使用linux

    maven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用linuxmaven-bin-tar安装包-使用...

    maven资源 apache-maven-3.3.9-bin.zip

    每个阶段都可以通过特定的插件来执行,例如,`maven-compiler-plugin`用于编译源代码,`maven-surefire-plugin`负责运行单元测试。Maven通过使用Project Object Model (POM)文件来描述项目信息,包括依赖、构建配置...

    maven 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

    maven-project-info-reports-plugin-2.1.jar

    apache-maven-3.8.6.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-3.8.6-bin.zip apache-...

    apache-maven-3.3.9.rar

    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....

    maven-deploy-plugin-2.8.2.jar

    maven-deploy-plugin-2.8.2.jar

    maven-jar-plugin-3.1.1.jar

    maven-jar-plugin-3.1.1.jar

    maven2-repository-1.4-m4-sources.jar

    maven2-repository-1.4-m4-sources.jar

Global site tag (gtag.js) - Google Analytics