突出显示包名称并在Intellij中导入

时间:2018-12-09 21:31:40

标签: java intellij-idea import package intellij-14

由于正确的目录结构,程序包名称以红色突出显示。 第一个重点是包tech.tablesaw.plotly; //这是正确的目录名称 第二个导入tech.tablesaw.examples.AbstractExample;来自核心[tablesaw-core]模块。 这应该可以很好地工作 导入tech.tablesaw.api.NumberColumn; 正确导入。

tablesaw-jsplot中的pom.xml

<dependency>
    <groupId>tech.tablesaw</groupId>
    <artifactId>tablesaw-core</artifactId>
    <version>0.30.2-SNAPSHOT</version>
</dependency>

enter image description here

1 个答案:

答案 0 :(得分:0)

您将plotty目录错误地标记为source root,而该目录是软件包的一部分。您需要将java目录标记为源根目录

如果jsplot是Maven项目-确保将jsplot模块(以及所有其他Maven其他模块)作为Maven项目添加到IDE中(可以从pom.xml文件上下文菜单中添加它) )和re-import project在Maven工具窗口中。

如果jsplot不是Maven项目,只需手动将java目录标记为源根目录。