我刚刚升级到最新的 Eclipse 并遇到了一些麻烦。
我想在我的项目中使用 jSSC 库,也许我做错了什么。首先,我设置类路径选择“添加外部库”;
然后我单击 Finish,Eclipse 会询问我模块名称(我以前从未遇到过)。问题1:它是关于什么的?这里的正确名称应该是什么? 无论如何,我输入一些内容并继续“创建”。
然后我想创建 Main 类。这是项目的样子:
我使用的示例代码来自: https ://code.google.com/archive/p/java-simple-serial-connector/wikis/jSSC_Start_Working.wiki
正如您可能怀疑的那样,两个文件中都存在导入错误......
The import jssc cannot be resolved
问题2:导致错误的原因是什么?为什么我不能从引用的库中导入?
问题 3:module-info 应该存储在哪里?
模块信息代码:
/**
*
*/
/**
* @author username
*
*/
module somemodule {
}
问题4:我应该在这里放什么? @Edit:将我的问题标记为可能重复后。我试图添加
requires jssc;
在模块信息中。没用,现在我又犯了一个错误;
The type java.lang.Object cannot be resolved. It is indirectly
referenced from required .class files
@Edit:我尝试使用 Java 8,一切都很好。没有模块信息。