maven "Generating project in Batch mode"问题的解决

转载 2015年11月20日 17:26:34

在maven的五分钟入门里面,有这样一个命令:

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

这句话的命令是创建一个默认的项目,但我在执行这个命令时,命令行会停在

[INFO] Generating project in Batch mode

这句话会停很久。【当然,也有人的一下就过去。】

增加一个-X参数,可以查看详细信息

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false -X

可以看到,程序停在了下面这一行。

[DEBUG] Searching for remote catalog: http://repo1.maven.org/maven2/archetype-catalog.xml

去查询这个文件的时候网络比较差或者其他原因,导致挂在那里。

解决方法很简单。

1. 把上述地址复制到浏览器中,下载这个文件到本地。
2. 把文件archetype-catalog.xml复制到目录.m2\repository\org\apache\maven\archetype\archetype-catalog\2.2下面。
3. 在上述命令后增加参数-DarchetypeCatalog=local,变成读取本地文件即可。

相关文章推荐

Maven创建项目时出现Generating project in Interactive mode就一直卡住的解决方案

使用maven命令在创建项目的时候出现 Generating project in Interactive mode 然后就一直卡住 网上搜做了很多解决方案 有说各种方案...

maven : Failed to execute goal org.apache.maven.plugin错误Generating project in Interactive mode提示解决方案

maven能有效管理我们的jar包,初学者在使用mvn命令创建maven项目的时候可能会遇到Failed to execute goal org.apache.maven.plugin错误和Gener...

解决Tomcat部署Maven异常:Deployment is out of date due to changes in the underlying project contents

Deployment is out of date due to changes in the underlying project contents,完美解决,本文章基于Maven处理,非Maven...

OpenSessionInViewFilter与Write operations are not allowed in read-only mode 独门问题解决之道

博主大三在实验室项目中使用 Spring 整合 Hibernate, 在懒加载的情况下,会出现一个异常,但为了查询效率,又需要利用懒加载用于关联表,查阅了网上资料说是在web.xml文件中加入一个过滤...

maven 的Project Object Mode

maven 的Project Object Mode POM

解决maven update project 后项目jdk变成1.5的问题

一、问题描述 在Eclipse中新建了一个Maven工程, 然后更改JDK版本为1.7, 结果每次使用Maven > Update project的时候JDK版本都恢复成1.5。 二、原因分析 Mav...

Generating Artifacts问题解决.doc

  • 2012年12月18日 15:44
  • 38KB
  • 下载

Create a New Maven Project in Eclipse

In the Eclipse IDE, navigate to File > New > Maven Project.  Click Next. Choose maven-archety...

Generating Artifacts问题解决汇总

今天在对一个表生成映射文件的时候,都出现“generating artifacts"的问题,查看workspace\.metadata\.log,会发现错误原因: org.hibernate.e...

Linux开机遇到了The system is running in low-grahic mode问题

之前我在Ubuntu16.04开机时遇到了The system is running in low-grahic mode问题,然后各种google现在解决了,其实问题总述来说有如下几点: 1.显卡...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:maven "Generating project in Batch mode"问题的解决
举报原因:
原因补充:

(最多只允许输入30个字)