Java导入jgoodies.forms.factories。*无法解析。 (Eclipse Luna)

时间:2014-11-10 23:24:29

标签: java eclipse jgoodies

我继承了使用以下代码:

import com.jgoodies.forms.factories.FormFactory;

我试图建立这个项目。

我已将jgoodies-forms-1.8.0*.jar个文件添加到了' lib'我在与JRE系统库相同级别制作的目录'和参考图书馆'在我的项目中。

/project
|-- src
|   `--(...)
|-- JRE System Library
|-- Referenced Libraries
`-- lib
    |-- jgoodies-forms-1.8.0-javadoc.jar
    |-- jgoodies-forms-1.8.0-sources.jar
    |-- jgoodies-forms-1.8.0-tests.jar
    `-- jgoodies-forms-1.8.0.jar

在使用FormFactory的源文件中,Eclipse Luna 4.4告诉我:

The import com.jgoodies.forms.factories.FormFactory cannot be resolved.

据我所知,这是因为jgoodies RELEASE-NOTES.txt:

CHANGES IN 1.6.0
    o Renamed FormFactory to FormSpecs.

我想我可以改变" FormFactories"到" FormSpecs"但我明白了:

The import com.jgoodies.forms.factories.FormSpecs cannot be resolved.

1 个答案:

答案 0 :(得分:1)

你的包裹错了。根据{{​​3}} FormSpecs位于com.jgoodies.forms.layout包中的1.8。假设您在Eclipse中正确设置了库,那么更改包应该可以正常工作。

或者只是删除未解析的导入并点击 CTRL + SHIFT + O 以自动组织导入语句。