我正在Eclipse中为Java开发设置一个新的工作站。在我以前的机器上,我不记得必须做任何特别的事情来查看选择了Nexus Indexer的“New > Other > Maven project > select archetype
”下的标准原型集合。在这台机器上,原型列表是空的。我可以从命令行创建基于原型的项目,所以它不是一个显示停止,但我只是不明白为什么原型丢失(它让我想知道还有什么是我没有注意到的) 。
Eclipse 3.5.1,Sun JDK 1.6.0_17,m2Eclipse 0.9.8.200905041414
答案 0 :(得分:5)
Ian,请确保您更新到0.9.9(update-dev)。在Eclipse中打开Maven Repositories视图(这是一个仅在m2eclipse的最新版本中可用的新视图)。从这里,您将能够右键单击特定的远程存储库并强制重新下载。
执行此操作后,打开控制台视图并选择“Maven Console”,您应该看到m2eclipse打印出详细记录索引下载的日志消息。如果成功或失败。
祝你好运。答案 1 :(得分:3)
使用以下配置正常工作:Eclipse 3.5.1 20090920-1017,Sun JDK 6u16,m2eclipse 0.9.8.200905041414。
alt text http://img13.imageshack.us/img13/126/screenshotnewmavenproje.png
你确定m2eclipse已经从maven中央存储库下载了nexus-maven-repository-index.gz
吗?这个文件看起来“好”吗?
<workspace root>/.metadata/.plugins/org.maven.ide.eclipse/nexus
中。作为解决方法,您可以尝试将索引从所有工作的计算机复制到“错误”计算机上的此目标。但这不应该是必要的,事情应该有效。