问题描述
初用maven 用别人的项目改,配置文件老报错:<project><build>//... <plugins>//...<plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-scr-plugin</artifactId> <version>1.7.2</version> <executions> <execution> <id> <executions></id> <goals> <goal>scr</goal> </goals> </execution> </executions> <configuration> <parseJavaDoc>false</parseJavaDoc> </configuration> </plugin> </plugins> </build></project>不知道这段除了神秘问题。。 问题补充:[ERROR] Plugin org.codehaus.mojo:aspectj-maven-plugin:1.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.codehaus.mojo:aspectj-maven-plugin:jar:1.2: Could not transfer artifact org.codehaus.mojo:aspectj-maven-plugin:pom:1.2 from/to nexus (http://10.78.68.122:9090/nexus-2.1.1/content/groups/public/): Connection to http://10.78.68.122:9090 refused: Connection timed out: connect -> [Help 1][ERROR] 好吧红字。不过好像不是先前那段有问题
解决方案
从贴上来的错误来看,是因为你配置的maven的私服无法访问。所以下载不到这个依赖jar包。直接用浏览器访问:http://10.78.68.122:9090/nexus-2.1.1 是不是访问不了?
解决方案二:
修改一下本地maven的settings文件,配置正确的mirror
解决方案三:
<id> <executions></id> 这个是什么东西。。。
解决方案四:
报什么错?如果是红色下划线的提示,一般是找不到指定的jar包