1. 到工程所在目录
mvn clean mvn archetype:create-from-project
2. 修改 产生的target/generated-srouces/archetype/pom.xml, 添加自己的maven私服地址,为了deploy
<!-- Maven server --> <repositories> <repository> <id>local-nexus</id> <name>private repository nexus</name> <url>http://ip:8081/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>local-nexus</id> <name>private plugin nexus</name> <url>http://ip:8081/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> <distributionManagement> <repository> <id>releases</id> <name>Nexus Release Repository</name> <url>http://ip:8081/nexus/content/repositories/releases/</url> </repository> <snapshotRepository> <id>snapshots</id> <name>Nexus Snapshot Repository</name> <url>http://ip:8081/nexus/content/repositories/snapshots/</url> </snapshotRepository> </distributionManagement>
3. 到target/generated-srouces/archetype 目录
mvn clean compile mvn deploy
4. 如果出现说没权限deploy,则要在.m2/setting.xml中加入相应的maven私服deploy权限:
<server> <id>releases</id> <username>deployment</username> <password>deploy</password> </server> <server> <id>snapshots</id> <username>deployment</username> <password>deploy</password> </server>
相关推荐
#### 二、制作 Maven Archetype 模板 1. **创建 Archetype 模板:** ```shell mvn archetype:create-from-project -DpackageName=com.peraglobal ``` 上述命令用于从现有的项目生成一个新的 Archetype 模板。`-...
maven-archetype-plugin 还有一些其他目标帮助用户自己定义项目原型,例如你由一个产品需要交付给很多客户进行二次开发,你就可以为他们提供一个 Archtype,帮助他们快速上手。 3. maven-assembly-plugin maven-...
- **制作糖醋排骨**: 将糖醋排骨的准备过程类比于软件开发中的依赖管理。就像买现成的料理包比单独购买食材更方便一样,使用 Maven 可以快速引入所需的 jar 包,而无需手动下载和管理每个依赖。 #### 三、Maven ...
引入插件生成骨架进入generated-sources/archetype这样就把自定义的archetype安装到本地仓库了发布到私服进入generated-s
值得注意的是,对于Maven的一些常见误解,如认为它是站点和文档制作工具、Ant的扩展用于下载依赖包、一系列可重用的Ant脚本等,实际上Maven远超于此,它是一种全面的项目管理和构建解决方案。 #### Maven2的版本 ...
使用此命令从 Maven 制作了这个项目 - mvn archetype:generate -DgroupId=...
制作war文件mvn clean package 使用 Eclipse 或手动在 Tomcat 7 中部署 war 文件 在应用服务器上部署后 REST WS 可在 /rest/* 下访问 前端尚未实现。 创建本地 Maven 原型 生成原型: mvn archetype:create-from-...
制作war文件mvn clean package 使用 Eclipse 或手动在 Tomcat 7 中部署 war 文件 在应用服务器上部署后 REST WS 可在 /rest/* 下访问 前端尚未实现。 创建本地 Maven 原型 生成原型: mvn archetype:create-from-...
java8集合源码如何制作一个ONOS应用 提供了一个非常酷的 maven 原型。 测试 onos-bundle-archetype $ mvn archetype:generate -DarchetypeGroupId=org.onosproject -DarchetypeArtifactId=onos-bundle-archetype $ ...
2. 创建Forge项目:使用Forge的Maven archetype创建一个新的模组项目,这将生成模组的基础结构,包括源代码目录和必要的配置文件。 3. 编写modmain类:这是模组的核心,包含了初始化、卸载等关键逻辑。例如,`@Mod....