maven出现问题时,可用-X来查看调试信息

今天遇到了一个问题,要用Maven运行一个最简单的项目,一直停留在下面这句话上好久,很是郁闷。

Generating project in Batch mode

想过要用各种办法来解决问题,本以为是某个Jar包下载不完整导致的,浪费了好长时间。

最后发现了下面的文章。

http://www.cnblogs.com/wardensky/p/4513372.html

原来,可以用加-X来查看调试信息。

从经验上来讲,许多的Open Source在日志输出上的确做的很好,当遇到问题时,不妨先看看生成的日志,然后再去Google。

补充:

最后发现程序就是挺度在这里,

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

解决方法:

maven的命令行参数有这样一个archetypeCatalog,它的默认值是remote,当第一次运行成功时(时间会长点),下次再运行的时候完全可以用下面的参数值来替换默认的。

-DarchetypeCatalog=local

如果始终不能正常下载的话,就要参照上面的网页内容,手动下载放到指定目录。

posted @ 2015-07-12 23:26  YangSheng  阅读(1755)  评论(0)    收藏  举报