问题同上
应该是在阿里云上拉去jar包失败导致的编译失败,修改一下maven的配置文件setting.xml中的镜像配置试试看
用英文翻译出来就是 在eclipse中没有发现maven-reources-plugin:2.6 库导入进来 分稍后解决 跟自动解决 问题出现在 /spring-mvc~
在pom.xml中添加jetty插件
<build> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.4.15.v20190215</version> </plugin> </plugins> </build>
是写的C:\\Users\\hjj\\...吗?单写一个没有转义不行的
因为你maven配置的settings.xml文件的路径不是路径\.m2下面的,打开settings.xml文件去修改指定路径就可以了
少打了几个字 maven-archetype-webapp
可能项目路径没对
应该是8080窗口被占用了把
报错很清楚啊,maven-archetype-web对应的pom文件missing.去本地仓库把对应的目录删除掉,重新下载。
在之前那个.m2\repository路径下
Java版本自己定。Java7和Java8均可吧
<mirror>
<id>mirrorId</id>
<mirrorOf>repositoryId</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://my.repository.com/repo/path</url>
</mirror>
把配置文件中的UK换成阿里云中央仓库就行了
你缺的包挺多的 要对应他提示的jar对应的目录 把目录删掉后重新执行命令
配置文件应该是".m2"
解决了,xml里面的镜像换成阿里的就好了,不用uk的
eclipse一个集成的开发环境,在开发过程中用的很广泛,下面看如何在eclipse中使用maven,在eclipse的4.4以上的版本加入了对maven的支持
我的Eclipse版本是:Neon.2。
在window -> preferences -> Maven 下可以看到。
如果你看不到,可能你用的是比较老的Eclipse版本,建议下载新版或手动安装插件(百度)。
mvn archetype:generate -DgroupId=imooc-loki -DartifactId=spring-mvc-study -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog=internal
加个参数 -DarchetypeCatalog=internal
让它不要从远程服务器上取catalog:
这样就不会卡在
Generating project in Interactive mode了
你这是配置有问题,把你整个出错误信息发出来
可能是maven仓库下载jar包不全,国外的仓库一般不好下载。你找找阿里云的仓库配置一下。
以前也用myeclipse安装过m2e,很容易出错。有两个问题:1.myeclipse预装了个maven插件,在window-->properties里可以找到,这个插件也能凑合用,但如果想装m2e,得先把它卸载了。 2.myeclipse自己的界面可能就有冲突。版本也要注意,老版本的myeclipse基于eclipse3.x内核,装最新版的插件比如m2e是出错的,这种情况需要myeclipse升级到最新版。
重新下载配置一下maven'试试
这不是cmd 是powershell啊
如果需要使用jetty:run,那么必须在maven的setting.xml下配置
<pluginGroups>
<pluginGroup>org.mortbay.jetty</pluginGroup>
</pluginGroups>