`

maven制作模板

 
阅读更多


1 生成archetype的命令,
a.项目路径下执行命令mvn archetype:create-from-project -DpackageName=com.peraglobal 最好带上报名

b.部署到本地 在target\generated-sources\archetype目录下执行mvn install.执行完之后你就可以使用你的模板了。
c.执行命令,mvn archetype:generate -DarchetypeCatalog=local就可以开始使用你定义的模板创建工程。

d. 如果部署到远程机器需要在target\generated-sources\archetype 下的pom.xml配置
  <distributionManagement>
      <snapshotRepository>
         <id>maven-repo2</id> 
        <name>maven-repo-snapshots</name> 
        <url>http://192.168.50.127/artifactory/libs-snapshot-local</url> 
      </snapshotRepository>
  </distributionManagement>
 
在settings.xml配置

    <server>
      <username>admin</username>
      <id>maven-repo2</id>
    </server>

 <repository>
     <snapshots>
         <enabled>true</enabled>
     </snapshots>
     <id>maven-repo2</id>
     <name>maven-repo-snapshots</name>
     <url>http://192.168.50.127/artifactory/libs-snapshot-local</url>
 </repository>
在target\generated-sources\archetype下执行mvn deploy就部署到远程maven服务器

2.针对ppp.framework 的生成project命令
F:\svnworkspace>mvn archetype:generate -DarchetypeGroupId=com.pera.ppp -DarchetypeVersion=1.0-SNAPSHOT -DarchetypeArtifactId=ppp.framework-archetype
mvn archetype:generate -DarcheGroupId=com.pera.ppp  -DarchetypeArtifactId=ppp.framework-archetype
提示输入以下四项
groupId: com.ppp.pera
artifactId: ppp.zyb
version: 1.0
package: com.peragloabl
备注:groupId 和 package 最好和原项目一致。

分享到:
评论

相关推荐

    maven制作模板,发布到本地和远程

    ### Maven 制作模板并发布至本地与远程仓库详解 #### 一、Maven Archetype 概述 在软件开发过程中,为了提高开发效率和代码的一致性,开发者经常需要创建一些可重复使用的项目模板。Maven 提供了一个强大的工具...

    Java 视频按帧分解成图片的maven包

    这种操作在很多场景下都有用到,例如视频分析、动画制作或者视频特效处理等。要完成这个任务,我们需要一个能够处理视频帧的库。 描述中提到的“下载依赖包”,这通常指的是Maven的POM(Project Object Model)文件...

    ssm-crud(maven boostrap jquery ajax ssm )模板

    SSM CRUD 模板是基于 Maven、Bootstrap、jQuery 和 AJAX 的一个Java Web开发框架,用于快速构建数据操作功能。这个模板旨在简化开发流程,提供一套完整的前后端交互解决方案,适用于那些希望快速搭建SSM(Spring、...

    intellij环境下maven项目spring+struts集成空模板

    为了方便大家开发,特意制作了intellij环境下maven项目spring+struts集成空模板。直接导入intellij就可以用,模板下有个简单的小例子。对于学习spring+struts集成、以及希望快速开发的人来说都是不错的资源

    Java+SSM+Maven+Mysql+Bootstrap实现网上书城系统

    该项目展示了Java Web开发的典型流程,包括后端服务的构建、数据库设计、前端页面的制作,以及项目的部署与测试。对于初学者来说,这是一个很好的学习案例,有助于理解和掌握Java Web开发的相关技术。而对于有经验的...

    基于maven的springmvc+mybatis+jqury的框架搭建附数据库脚本

    在IT行业中,构建高效、可维护的Web应用是至关重要的。本教程将深入探讨如何使用Maven、...在实际开发中,可以根据需求进一步扩展,如集成Spring Security进行权限控制,或者引入Thymeleaf等模板引擎优化视图层。

    java通过itext操作pdf模板写入pdf合同数据

    Java通过iText库操作PDF模板来写入PDF合同数据是一项常见的技术任务,尤其在文档自动化处理和企业级应用中。iText是一个强大的PDF处理库,它允许开发者创建、修改和处理PDF文档。在这个过程中,首先我们需要一个PDF...

    \"java+poi+Excel模板\"制作简单的报表

    描述中提到的博文链接(已省略)通常会包含一个具体的示例或教程,讲解如何使用Java和Apache POI来实现Excel模板的制作。由于描述为空,我们无法直接获取具体的信息,但通常这样的教程会涵盖以下步骤: 1. **引入...

    java文件自动生成模板

    6. **后期处理**:可能还包括编译生成的Java文件,或者进行其他自动化步骤,如集成构建工具Maven或Gradle。 在实际应用中,这样的工具可以大大节省开发时间,尤其是在大型项目中,当需要创建大量遵循相同结构的文件...

    Excel导出数据(根据Excel模板定义)

    在IT行业中,Excel作为一种强大的电子表格工具,常用于数据分析、报告制作和数据交换。"Excel导出数据(根据Excel模板定义)"这个主题涉及到的核心技术是如何根据预设的Excel模板生成和导出数据,通常用于批量生成报表...

    使用Aspose生成word文档-模板文件.docx

    1. **引入Aspose库**: 在Java项目中添加Aspose.Words的依赖,可以通过Maven或Gradle进行配置。 2. **读取模板文件**: 使用`Document`类加载模板文件。 ```java Document doc = new Document("template_file.docx")...

    itext7 根据pdf模板填充图像框

    - 使用Adobe Acrobat Pro DC制作包含图片占位符的PDF模板。这种工具提供了丰富的功能,便于设计出符合需求的模板。 - 模板中需包含一个或多个用于放置图片的图像框,这些图像框可以通过设置特定的名称来标识。 2....

    制作一个漂亮的安装程序.7z

    在压缩包中的文件"制作一个漂亮的安装程序"可能详细描述了以上步骤,包括代码示例、截图、配置文件模板等,帮助你理解如何实现这一过程。在实际操作时,你应该仔细阅读文档,根据指导逐步操作,并结合你的项目需求...

    Java代码生成器的制作流程.docx

    本文将详细介绍如何制作一个简单的Java代码生成器,特别是使用模板引擎来实现这一过程。 首先,我们需要了解代码生成器的使用场景。在实际开发中,我们常常会遇到一些固定的代码模式,比如数据访问对象(DAO)、...

    pandoc-2.1-2.2.zip

    这意味着你可以轻松地在这些格式之间进行切换,无论是为了在不同的平台或应用中工作,还是为了满足不同的输出需求,如在线发布、学术写作或电子书制作。 在Windows环境下,Pandoc提供了方便的命令行工具,用户可以...

    报表制作的详细流程(iReport+jasperReports)

    iReport 是JasperReport的官方报告设计工具,它基于Java Swing开发,提供了一个直观的拖放界面,让非程序员也能轻松设计报表模板。iReport 支持XML和JRXML格式,这些格式可以被JasperReport解析并用于生成报表。此外...

    java根据模板导出PDF详细教程(包含统计图).rar

    Java是一种广泛使用的编程语言,尤其在企业级应用和服务器端开发中。...通过实践这个教程,你将能够熟练地在Java应用中根据模板动态生成PDF文档,这对于数据报告、报表生成和自动化文档制作都是非常有用的技能。

    慕慕生鲜项目源码,上线版本

    1. `mvnw.cmd` 和 `mvnw`:这两个文件是Maven Wrapper的可执行脚本,用于在没有安装Maven的情况下执行Maven命令,简化构建流程。Maven是一个广泛使用的Java项目管理和综合工具,用于构建、依赖管理和项目信息管理。 ...

    Java中使用 FreeMarker 生成pdf盖章合同文件

    在Java项目中,我们需要添加FreeMarker的依赖库,如Maven中的`&lt;dependency&gt;`标签: ```xml &lt;groupId&gt;org.freemarker &lt;artifactId&gt;freemarker &lt;version&gt;2.3.30 ``` 然后,配置FreeMarker的`Configuration`对象...

    2023超级简历模板05

    5. **技能关键词**:针对Java开发者,关键词可能包括Spring Boot、Hibernate、MyBatis、JDBC、Maven、Git等框架和技术,这些应在简历中突出显示。 6. **自我评价和目标**:求职者应提供一段简短的自我评价,概括...

Global site tag (gtag.js) - Google Analytics