IntelliJ IDEA 12.1.4 Community Edition
Fedora release 18 (Spherical Cow)
你好,
我创建了一个名为com.insystems.gumball的包名
我有一个名为Gumball的类,它有一些功能.
package com.insystems.gumball;
public class Gumball {
/* functions here */
}
现在我创建了一个名为gumball_test的新命令行应用程序项目
package com.insystems.gumballtest;
import com.insystems.gumball;
public class Main {
public static void main(String[] args) {
Gumball gb = new Gumball(5);
}
}
问题是我得到了:
unused port statement
和
cannot resolve symbol gumball
这两个项目都位于不同的目录中,因为我希望将所有软件包保存在我可以随时导入的目录中.
我是Java和IntelliJ的新手所以我不确定如何设置可以在其他项目中使用的包的路径?
非常感谢任何建议,
解决方法:
问题在于导入com.insystems.gumball; line(这意味着在com.insystems包中导入gumball类).由于没有,您会收到此错误.
你需要导入某些类
import com.insystems.gumball.Gumball;
或整个包裹
import com.insystems.gumball.*;
标签:java,intellij-idea,packages
来源: https://codeday.me/bug/20190624/1282830.html