我继承的代码使用:
import com.jgoodies.forms.factories.FormFactory;
我正在尝试构建该项目。
我已将 jgoodies-forms-1.8.0*.jar
文件添加到我在项目中与“JRE 系统库”和“引用库”处于同一级别的“lib”目录中。
/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.
最佳答案
您的包裹有误。根据this FormSpecs
位于 1.8 中的 com.jgoodies.forms.layout
包中。假设您在 Eclipse 中正确设置了库,则更改包应该可以工作。
或者只是删除 Unresolved 导入并按 CTRL+SHIFT+O 自动组织导入语句。
关于Java import jgoodies.forms.factories.* 无法解析。 ( eclipse 月神),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26854906/