Maven学习笔记008——Maven遇到的问题汇总
来源:互联网 发布:第三世界首都 知乎 编辑:程序博客网 时间:2024/05/20 05:30
最后编辑:2014-12-22 14:07
问题1:CMD下载依赖包很慢,或者下载不下来。
解决办法:1.想办法手动去下载这些jar,放到本地仓库的相应位置,比如jar的包结构是org.codehaus.groovy.groovy-1.8.3.jar,那么groovy-1.8.3.jar存放的位置就是C:\Users\~\.m2\repository\ org\codehaus\groovy\groovy\1.8.3
2.论坛有前辈提议翻墙后,让Maven自动下载这些依赖
问题2:Maven创建Web项目时,提示The goal you specified requires a project to execute butthere is no POM in this directory…
源命令:
mvn archetype:create -DgroupId=com.charlie.archetype.webpro -DartifactId=mvn-webapp -DarchetypeArtifactId=maven-archetype-webapp
解决办法:报这个错居然因为-DartifactId= mvn-webapp等号前有一个空格,去掉就行。
问题3:运行mvnjetty run时,报错: No plugin foundfor prefix 'jetty' in the current project and in the plugin groups
解决办法一:在maven的setting.xml的节点 <pluginGroups>下配置子节点
<pluginGroup>org.mortbay.jetty</pluginGroup>
解决办法二:在对应项目的pom.xml中<build>-><plugins>的节点下添加配置:
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<configuration>
<webApp>
<contextPath>/</contextPath>
</webApp>
<stopKey>webx</stopKey>
<stopPort>9999</stopPort>
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>8080</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
</connectors>
<requestLog implementation="org.eclipse.jetty.server.NCSARequestLog">
<filename>target/access.log</filename>
<retainDays>90</retainDays>
<append>false</append>
<extended>false</extended>
<logTimeZone>GMT+8:00</logTimeZone>
</requestLog>
<systemProperties>
<systemProperty>
<name>productionMode</name>
<value>${productionMode}</value>
</systemProperty>
</systemProperties>
</configuration>
</plugin>
问题4:[WARNING]'build.plugins.plugin.version' fororg.mortbay.jetty:maven-jetty-plugin is missing.解决办法:该warning是因为Maven对于pom.xml语法检查严格导致的,给上面两个出现warning的plugin加上version就能解决,具体怎么得到version信息,请使用如下命令:
mvn help:describe -DartifactId=maven-jetty-plugin -DgroupId=org.mortbay.jetty
以下是给maven-jetty-plugin增加version的事例:
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.26</version>
…
- Maven学习笔记008——Maven遇到的问题汇总
- 学习Maven 遇到的问题
- maven遇到的问题
- maven遇到的问题
- Maven遇到的问题
- Maven 遇到的问题
- Maven遇到的问题
- MAVEN使用过程中遇到的问题汇总
- 更改maven打包JDK版本时遇到的问题汇总
- Maven学习总结(39)——Maven私服的搭建及使用deploy命令部署构建问题汇总
- Maven学习总结(23)——Maven私服的搭建及使用deploy命令部署构建问题汇总
- maven引用maven项目遇到的问题
- 不错的maven学习笔记,收藏——Maven学习 (一) 搭建Maven环境
- 不错的maven学习笔记,收藏——Maven学习 (四) 使用Nexus搭建Maven私服
- Maven学习笔记之maven的聚合和继承问题
- 使用Maven遇到的问题
- maven deploy 遇到的问题
- 遇到过的maven问题
- CKEditor 3.6.2配置
- CListCTrl控件排序(一)
- 基带 频带
- Mybatis分页解决方案
- apache tomcat 闪退
- Maven学习笔记008——Maven遇到的问题汇总
- 第十七周项目四(二):两个人的生日之差
- 移动端区间滑块,仿 上一篇pc端的
- android没有告诉你的usr模式和eng模式的区别
- 20141219 N2
- python reload sys 后才能setdefaultencoding 的原因
- Linux系统下设置Tomcat自启动
- struts2中action 中method的作用。
- H264 获取SPS与PPS(附源码)