如何解决项目中java包的导入问题?

时间:2014-10-09 20:24:20

标签: java eclipse

我从Maxim's iButton OneWireViewer的Java应用程序中获取了源代码。从Google code repo开始,我找到了需要用于单独项目的“包”。它们都是Java文件,而不是.class.jar。对于这个项目,我想要做的第一件事是能够通过IDE(在我的例子中是Eclipse)运行OneWireViewer Java应用程序。目前,当我尝试导入com.dalsemi.onewire.*时,Eclipse告诉我无法解析导入。如何将这些java文件添加到我的项目中?

1 个答案:

答案 0 :(得分:0)

通常,您不希望在项目中包含任何库的源文件。您可以将它们的分发添加为构建文件中的依赖项,也可以下载该分发并将其添加到项目中。

如果我理解你的问题,你只需要这个OneWireViewer的一小部分。您仍应包含整个分发.jar,因为您不知道这些类是否依赖于该归档中的任何其他内容。

因此,下载the OneWireViewer distribution,将zip中的lib/OneWireAPI.jar文件添加到Eclipse中的项目中,作为Build路径的依赖项。这应该可以导入请求的包。