如何将不同文件夹中的类添加到我的包中的.java文件中?

时间:2014-04-18 04:05:22

标签: java eclipse

我正在为Web开发人员使用Eclipse Java EE IDE。

在Eclipse中,我有一个文件夹,其中包含两个我用于Web项目的类: 我尝试在我的包中的.java文件中导入它们,但Eclipse无法识别它们并且出现错误。 "导入CookieUtilities无法解决" 和 "导入LongLivedCookie无法解析"

导入:

import CookieUtilities.*;
import LongLivedCookie.*;

如何将这些类导入我的包中的.java文件? 顺便说一句:这些类有一个带有J010的图标,我不确定这意味着什么。 如果您点击该文件,则说明:"未找到来源"没有源文件附加到类文件LongLivedCookie.class。

2 个答案:

答案 0 :(得分:0)

您可以采取以下两种方式之一:

import static com.package.CookieUtilities.*;
import static com.package.LongLivedCookie.*;

OR

import com.package.CookieUtilities;
import com.package.LongLivedCookie;

研究Google以自行决定您要使用哪一个。

答案 1 :(得分:0)

听起来你的问题实际上是"如何在我的构建路径中添加几个二进制.class文件,所以我可以编译......即使我没有Java源代码? "

易:

1)将.class文件复制到文件系统上的某个文件夹

2)在Eclipse中,右键单击您的项目

 Properties > Java build path > Libraries > Add Class Folder

3)瞧!完成。

问题不在于"导入"在你的源代码中。只是Eclipse并不知道在哪里可以找到.class(以满足导入)。

将类文件夹添加到构建路径中,事情应该很好。