Java 将类从jar文件导入IntelliJ
我很难从我在IntelliJ中创建的jar文件中导入类和方法到我的.java文件中。这是一个打印到控制台的简单方法,包含以下内容Java 将类从jar文件导入IntelliJ,java,intellij-idea,jar,dependencies,Java,Intellij Idea,Jar,Dependencies,我很难从我在IntelliJ中创建的jar文件中导入类和方法到我的.java文件中。这是一个打印到控制台的简单方法,包含以下内容 public class gazutils { public static print(Object text){ System.out.println(text); } } 无论何时我尝试用 import gazutils.* 我无法解析符号“gazutils” 我正在创建.jar文件并将其导入项目结构,如下所示: 项目结构>人工
public class gazutils {
public static print(Object text){
System.out.println(text);
}
}
无论何时我尝试用
import gazutils.*
我无法解析符号“gazutils”
我正在创建.jar文件并将其导入项目结构,如下所示:
项目结构>人工制品>添加>Jar>来自具有依赖关系的模块
然后
构建>构建人工制品
然后,我将.jar文件复制到我想要在和中使用.jar文件的项目结构中
右键单击jar>添加为库
这将其添加为依赖项,但我似乎仍然无法访问或导入类或方法这是因为
gazutils
是一个类
,而不是包的名称
和import gazutils.*
意味着导入属于包的所有内容gazutils
;这是不存在的,因此失败了
一个好主意是将类放入一个包中,然后导入packageName.yourClassName
因此:
在放置罐子的目标中:
import somePackage.gazutils;
就是这样,包括一个包裹。干杯
import somePackage.gazutils;