我想将本教程中的示例应用程序导入eclipse。我不断收到与文件放置位置有关的错误。当我创建Main类来运行本教程中的代码时,我要么从Eclipse中获取了编译错误,但在Main类位于构建路径中时未看到所需的软件包,或者我得到了一个
启动错误:该部分不包含主要类型
当Main类不在构建路径中时。
到目前为止,我已采取以下步骤:
上面的步骤导致上述错误。 要使它在Eclipse中起作用的逐步说明是什么?
该解决方案涉及右键单击在Eclipse项目中各个文件夹,选择Build Path..,然后用试错来选择Use as Source Folder,Configure Build Path或者Remove from Build Path在试图通过重建项目的架构所需的构建路径不同的文件夹。lexicore答案中的某些概念很有帮助,但最终需要在Eclipse中手动更改构建路径,然后应用程序才能封送而不会引发错误。
Build Path..
Use as Source Folder
Configure Build Path
Remove from Build Path
hyperjaxb的体系结构必须有一种发展的方式,因此不需要这些手动步骤。我可以想像一下,通过更改pom来正确定义构建路径将是一个短期解决方案。JAXB允许在没有所有这些手动配置要求的情况下将生成的代码导入eclipse中,这也许是因为JAXB jar中的代码可能与目录结构无关。
pom