`
Charlie_1989
  • 浏览: 13250 次
文章分类
社区版块
存档分类
最新评论

Maven学习笔记004——用Archetype生成项目骨架

 
阅读更多

基于Maven3生成项目骨架

新建项目根目录D:\workspace\Maven\maven-archetype

进入cmd

1.>d:

2.>cd D:\workspace\Maven\maven-archetype

3.>mvn archetype:generate

需要下载的依赖很多,如果发现下载没进度,按ctrl + c终止,再次执行3的命令

命令提示窗口下载不下来的,直接打开URL下载或其他下载方法

http://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/1.8.3/groovy-1.8.3.jar

Maven本地仓库(如C:\Users\CharlieChen\.m2\repository)看URL可知groovy-1.8.3.jar放在C:\Users\CharlieChen\.m2\repository\org\codehaus\groovy\groovy\1.8.3目录下

该版本JAR共享地址:http://url.cn/VBkArM

再次执行命令,就不会下载了

或者使用命令把下载的jar加入本地仓库

mvn install:install-file -Dfile={path/to/your/groovy-1.8.3.jar} -DgroupId=org.codehaus.groovy -DartifactId=groovy -Dversion=1.8.3 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true

分享到:
评论

相关推荐

    maven基础学习(四)-简单实例(使用Archetype生成项目骨架)

    本教程将深入探讨“Maven基础学习”的第四部分——如何使用Archetype来生成项目骨架,帮助初学者快速搭建项目结构。 一、Maven Archetype简介 Archetype是Maven的一种功能,用于创建项目的初始模板或骨架。它定义了...

    maven学习笔记maven学习笔记

    maven学习笔记maven学习笔记maven学习笔记

    maven_archetype

    当开发者使用 Maven Archetype 创建项目时,Maven 会依据指定的 archetype ID 生成一个新的目录结构,该结构包含了项目的基本文件和目录,如 `pom.xml`(项目对象模型),源代码文件夹(`src/main/java`,`src/test/...

    Maven学习笔记.zip

    **Maven学习笔记** 在Java开发领域,Maven是一个不可或缺的构建...本学习笔记涵盖了Maven的基础知识,从安装到使用,希望能为你的Maven学习之路提供帮助。在实际开发中,不断实践和探索,你将更加熟练地驾驭Maven。

    maven学习笔记01(基础入门)

    ** Maven基础入门 ** Maven是一个Java项目管理工具,它主要负责构建、依赖管理和项目信息管理。...在`maven_study_01`的学习笔记中,你可以找到更多关于Maven的基础知识和实践案例,帮助你快速上手并掌握这一工具。

    maven-archetype-quickstart-1.1.jar包下载

    4. **生成项目**:输入完毕后,Maven会根据archetype创建一个新的项目结构,包括`src/main/java`(源代码)、`src/main/resources`(资源文件)、`src/test/java`(测试代码)和`pom.xml`(项目对象模型,Maven的...

    java maven archetype-catalog.xml

    在开发过程中,我们常常使用Maven的骨架(Archetype)功能来快速生成一个新的项目结构,这有助于遵循最佳实践并减少手动配置的工作。 标题提及的“java maven archetype-catalog.xml”是与Maven骨架相关的文件。这...

    maven_实战_学习笔记

    maven_实战_学习笔记 Maven安装 Maven 使用入门 主代码 位置:src/main/java 命令:mvn clean compile 解释:clean告诉maven清理target目录 compile告诉maven 编译项目主代码 ...使用archetype(原型)生成项目骨架

    Maven 教程:基础篇-尚硅谷学习笔记 2022年

    **Maven教程:基础篇——尚硅谷学习笔记 2022年** Maven是一个强大的Java项目管理和构建工具,由Apache软件基金会开发。它通过提供一个标准的项目对象模型(Project Object Model,POM)来简化项目的构建过程,并...

    maven学习笔记整理

    maven学习笔记整理

    maven-archetype-webapp-1.0.jar下载

    3. **编译与运行**:生成项目后,使用`mvn compile`编译源代码,`mvn package`打包应用,如果配置了Tomcat插件,还可以直接用`mvn tomcat7:run`命令启动内嵌的Tomcat服务器,运行Web应用。 总的来说,Maven ...

    【maven】多子模块maven模板工程archetype创建过程

    Maven Archetype是Maven提供的一个用于创建项目骨架的工具。它允许我们定义一组模板文件,这些文件将被用来创建新的项目结构。通过Archetype,我们可以预定义项目的基本目录结构、POM文件以及相关的初始化代码,从而...

    新建maven项目失败需要的jar包,maven-archetype-quickstart-1.1.jar

    首先,当我们尝试使用Maven创建一个新项目时,通常会使用`mvn archetype:generate`命令,这个命令基于一个叫做Archetype的模板来生成项目结构。Archetypes是预定义的项目骨架,它们包含了项目的初始目录结构、基本...

    尚硅谷Maven课程笔记代码资源

    【尚硅谷Maven课程笔记代码资源】是一份全面学习Maven的资料集合,它涵盖了从基础到高级的各种知识点,旨在帮助开发者深入理解并熟练运用Maven进行自动化构建。该资源包含课件、源码和相关的笔记,使得学习过程更加...

    maven_archetype-catalog.zip

    《 Maven Archetype Catalog:加速Eclipse中的Maven项目创建 》 在软件开发过程中,Maven作为Java项目管理工具,其强大的依赖管理和构建能力深受开发者喜爱。然而,当我们使用Eclipse这样的集成开发环境(IDE)时,...

    maven archetype-catalog.xml 下载

    当开发者使用`mvn archetype:generate`命令时,可以选择一个骨架来生成一个新的项目实例。`archetype-catalog.xml`文件就是用来列出所有可选骨架的目录,方便用户在生成新项目时进行选择。 该文件通常包含以下元素...

    maven archetype

    3. **项目生成**:Maven 使用选定的 Archetype 和用户输入的信息,动态生成新的项目结构,并将它写入到本地文件系统。 ### Maven Archetype 的使用 创建新项目时,通常使用以下命令: ```bash mvn archetype:...

    maven项目学习笔记记录

    **Maven项目学习笔记记录** 在软件开发领域,Maven是一个强大的项目管理和构建工具,尤其在Java开发中广泛使用。本笔记将深入探讨Maven的核心概念、主要功能以及实际应用场景,帮助你更好地理解和掌握这一重要工具...

    SpringMVC精品资源--maven之自定义archtype生成自定义项目骨架 1.该项目是一个自定义的arch.zip

    6. **使用自定义Archetype**:在新的项目中,用户可以通过指定你的archetype的`groupId`、`artifactId`和`version`来生成项目骨架。Maven会提示用户输入在archetype定义的变量值,然后自动生成项目结构。 在本资源...

Global site tag (gtag.js) - Google Analytics