我刚刚完成那个臭名昭着的滑冰"无法加载主要课程开始"事情,我茫然失误:
朋友建议它可能与com.google有关,但最终无法帮助我。
到目前为止,我还没有对任何代码进行过一次更改。 Eclipse刚开始无法运行并保持这种状态。我认为有一种方法可以解决它,但它需要在看到每一个错误时进行急剧的改变;如果我被证明是错误的,可以通过清理擦除的工作。
任何人都知道问题是什么?谢谢你的麻烦。
更新:添加guava作为库可以减轻涉及com.google的错误,但是会抛出其他一些。这个类文件包含3个我见过的最常见的未解决类型:Logger / LogManagaer,PropertyMap和CrashReport
答案 0 :(得分:1)
您的一般问题围绕着在构建路径中没有依赖关系。 Eclipse的错误消息非常清楚;例如如果一个包名用红色加下划线并且找不到,那就意味着它找不到了,显而易见的解决办法就是添加提供它的库,以便找到它。
在这里的几乎所有情况下,谷歌搜索缺少的包和类将引导您到包含它的包。
对于每个未解析的依赖项,找到库,将其添加到构建路径,然后继续。
我还建议您查阅您尝试编译的源代码附带的文档,这些文档通常只是列出依赖项,从而避免了在您使用时搜索它们的麻烦。
虽然我们可以为您进行互联网搜索并一次一步地进行搜索,但您自己做的更好,更快。更好的是因为如果你正在搞乱Minecraft的来源,至少掌握你的工具如何工作的基本知识将帮助你(我还建议在http://docs.oracle.com/javase/tutorial/处提供一些材料) 。更快,因为在Google搜索框中输入包名称的周转时间比在此处不断更新您的问题并等待回复要快得多。
答案 1 :(得分:0)
您好像缺少Google Collections软件包,现在称为Guava。
下载jar文件,并将其添加为库。