今天用以下面maven命令创建项目时,
mvn archetype:create -DgroupId=com.nuc.test -DartifactId=mytest
报了以下的一个错误:
Reason: Error getting POM for 'org.apache.maven.plugins:maven-archetype-plugin' from the repository: Unable to read local copy of metadata: Cannot read metadata from '/home/enjiex/repo/org/apache/maven/plugins/maven-archetype-plugin/maven-metadata-central.xml': end tag name </head> must be the same as start tag <META> from line 7 (position: TEXT seen ...<META HTTP-EQUIV="expires" CONTENT="0">\n</head>... @8:8)
org.apache.maven.plugins:maven-archetype-plugin:pom:LATEST
导致项目创建失败,但遗憾的是没有找到错误原因。
后来我把本地maven资源库中的/org/apache/maven/plugins/目录下的maven-archetype-plugin删除后,然后再重试上面命令,问题得以解决。
分享到:
相关推荐
2. 打包成Archetype:使用`mvn archetype:create-from-project`命令,将模板项目转换为Archetype。 3. 发布Archetype:将生成的Archetype发布到私有或公共仓库,以便其他开发者使用。 五、实际应用 在实际工作中,...
解决Unable to create project from archetype [org.apache.maven.archetypes:maven-archetype-quickstart:1.1] 1. 下载maven-archetype-quickstart-1.1.jar 文件地址: 2.cmd窗口执行mvn install:install-file -...
使用Maven,开发者可以利用命令行工具进行各种操作,如初始化项目(`mvn archetype:create`)、编译源代码(`mvn compile`)、运行测试(`mvn test`)、打包应用(`mvn package`)、安装到本地仓库(`mvn install`)...
在创建J2ee项目时,通常会使用Maven的`mvn archetype:create`命令来初始化项目。例如,创建一个名为my-webapp的Web项目,可以执行以下命令: ``` mvn archetype:create -DgroupId=...
2. 创建 Maven 的 Web 项目:`mvn archetype:create -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp` 3. 反向生成 Maven 项目的骨架:`mvn archetype:generate` ...
2. 创建Maven Web项目:`mvn archetype:create -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp` 3. 编译源代码:`mvn compile` 4. 编译测试代码:`mvn test-compile`...
SpringMvcHibernateXML> mvn archetype:create-from-project SpringMvcHibernateXML> cd target/generated-sources/archetype SpringMvcHibernateXML/target/generated-sources/archetype> mvn 全新安装 对所有...
在使用 Maven 时需要注意的一些问题: * 安装好 m2eclipse 插件后,可能会报错:Eclipse is running in a JRE, but a JDK is required. Some Maven plugins may not work when importing projects or updating ...
6. **Maven设置**:检查`settings.xml`文件,确保`activeProfiles`和`profiles`部分没有错误配置,这可能影响到Archetype的下载。 在使用Maven Archetype时,你还需要了解如何通过命令行或IDEA界面指定Archetype的...
这个"maven archetye 路径"可能指的是在Maven配置中Archetype仓库的路径或者是在使用`mvn archetype:create`命令时指定的自定义archetype目录。 Maven Archetype的工作原理是通过一个预定义的模板来生成项目的基本...
6. **命令行使用**:执行Maven逆向工程通常需要在命令行中使用特定的命令,例如`mvn archetype:create-from-project`。这个命令会根据当前项目生成一个archetype,从而可以创建与之类似的全新项目。 7. **集成开发...
Spring MVC Maven archetype Spring MVC Maven 模板文件 使用下面的命令,即可创建一个全新的带依赖,带部分配置的项目 ####使用方法 1. mvn clean archetype:create-from-project 2. cd target/generated-sources/...
#### 一、Maven Archetype 概述 在软件开发过程中,为了提高开发效率和代码的一致性,开发者经常需要创建一些可重复使用的项目模板。Maven 提供了一个强大的工具——Archetype(模板),它可以帮助我们快速地创建出...
当Maven执行`mvn archetype:create`或者`mvn archetype:generate`命令时,它会查找这个目录来决定用户可以创建哪些类型的项目。 要自定义Maven的catalog,你需要按照以下步骤操作: 1. **创建自定义Archetype**: ...
创建一个工程后,在工程中使用mvn archetype:create-from-project,maven会将当前工程作为一个骨架工程,在target/generated-sources/archetype 生成相应的骨架目录,前往生成的archetype目录,执行mvn isntall ...
* 先用命令建一个Web项目:mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp * 然后建一个Ecllipse项目:my-webapp>mvn eclipse:eclipse ...
mvn archetype:create -DgroupId=com.isoftstone.com.store -DartifactId=car -DpackgeName=com.isoftstone.product -DarchetypeArtifactId=maven-archetype-webapp 3、在maven上集成jetty插件,这里使用bate 7.0...
使用 `mvn archetype:create` 命令可以创建一个新的 Maven 项目。例如: ``` mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app ``` 这会根据指定的 `groupId` 和 `artifactId` 创建一个...
2. **生成模块**:使用Maven的`archetype:create`命令分别创建各个模块。例如: - `mvn archetype:create -DgroupId=com.taobao.trade -DartifactId=trade-core` - `mvn archetype:create -DgroupId=...