我是Fuse的新手。我刚开始学习Fuse。
我已经安装了Fuse IDE(最新版本)。并设置对apache maven安装目录的引用。
我开始创建一个新的保险丝项目,如文档中所述,但当我点击完成按钮时出现错误,因为“无法计算构建计划:插件org.apache.maven.plugins:maven-resources-plugin: 2.4.3或其中一个依赖项无法解析:无法读取org.apache.maven.plugins的工件描述符:maven-resources-plugin:jar:2.4.3“。
我试图清除构建新的POM.xml我有以下错误:
[INFO]正在扫描项目......
[INFO]
[INFO] -------------------------------------------- ----------------------------
[INFO]建立骆驼春路1.0.0
[INFO] -------------------------------------------- ----------------------------
[INFO]建立失败 [INFO] ----------------------------------------------- -------------------------
[INFO]总时间:0.875秒
[INFO]完成于:2月11日星期一19:31:43 IST 2013
[INFO]最终记忆:4M / 15M
[INFO] -------------------------------------------- ---------------------------- [错误]插件org.apache.maven.plugins:maven-clean-plugin:2.4.1或其中一个依赖项无法解析:无法读取org.apache.maven.plugins的工件描述符:maven-clean-plugin :jar:2.4.1:无法传输工件org.apache.maven.plugins:maven-clean-plugin:pom:2.4.1 from / to central(repo.maven.apache.org/maven2):repo.maven。 apache.org:未知主机repo.maven.apache.org - > [帮助1]
[错误]
[ERROR]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。 [错误]使用-X开关重新运行Maven以启用完整的调试日志记录。
[ERROR] [错误]有关错误和可能的解决方案的更多信息,请阅读以下文章:
[错误] [帮助1]“http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException”
我尝试了链接中建议的所有解决方案。 禁用防火墙时,对本地存储库有正确的引用,我可以看到存储库中的所有插件。
我删除了插件并再次构建项目,我可以看到插件已下载到本地存储库。
我按照某处的建议移除了完整的存储库并尝试了,然后我们有了一个新的存储库,但仍然存在相同的错误。
有一个观察是插件中没有jar文件,所以我手动下载了jar并放入了存储库,但仍然是错误。
请让我知道我需要尝试解决此问题的其他选项。正如我过去两天一直在尝试这一点而没有成功。请帮帮我。
由于 维杰
答案 0 :(得分:1)
作为另一个Fuse新手 - 不确定这是否会对您有所帮助,但我可以按照此处的说明创建新项目:Fuse Tutorial: creating a new route。我第一次运行该路由时,会从Maven下载大量文件。 (我之后会得到一个BeanCreationException,所以我自己并没有走出困境,但也许这会让你又迈出一步。)
答案 1 :(得分:0)
你是否支持http代理/防火墙。 Apache Maven需要通过Internet下载依赖项(例如JAR文件)。如果它失败了,那么通常你需要告诉它你需要使用的http代理。
请参阅Maven网站上的常见问题解答 http://maven.apache.org/general.html#proxy-needed