经检查原因是maven本地仓库的路径中含有空格(C:/Documents and Settings/)所致,这是maven对路径解析的bug,但maven的态度是此bug不予解决!
解决方案:
1、将本地仓库从C:/Documents and Settings/Administrator/.m2移出,放到新位置:C:/m2
2、修改位于C:/Documents and Settings/Administrator/.m2的配置文件:settings.xml(如果没有这个文件,可以从maven安装目录/conf复制一个过来),修改其中的设置:
<localRepository>C:/m2/repository</localRepository>
此时,jetty已经可以正常启动了:
本文介绍了当Maven本地仓库路径中包含空格时所导致的问题及解决方案,通过更改本地仓库的位置并更新settings.xml文件中的配置,成功解决了Jetty无法正常启动的问题。
1万+

被折叠的 条评论
为什么被折叠?



