首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将jar文件中的类导入IntelliJ

将jar文件中的类导入IntelliJ
EN

Stack Overflow用户
提问于 2017-03-17 12:12:37
回答 1查看 3.9K关注 0票数 4

我很难从我创建的jar文件中导入一个类和方法到IntelliJ中的IntelliJ文件中。这是一个简单的方法,可以打印到控制台,并包含以下内容。

代码语言:javascript
复制
public class gazutils {
    public static print(Object text){
        System.out.println(text);
    }
}

每当我试图导入这个

代码语言:javascript
复制
import gazutils.*

我无法分辨符号“瞪羚”

我正在创建.jar文件并将其导入项目结构,如下所示:

项目结构>构件>添加> Jar >来自依赖的模块

然后

Build > Build Artefacts

然后,我将.jar文件复制到我希望在其中使用.jar文件的项目结构中。

右键单击jar > Add

这将它添加为依赖项,但我仍然无法访问或导入类或方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-17 12:19:37

这是因为gazutilsclass,而不是package的名称。

import gazutils.*意味着导入包gazutils的所有内容;它不存在,因此会失败!

一个好主意是将类放在一个包中,然后import那个packageName.yourClassName

因此:

代码语言:javascript
复制
package somePackage;
//imports and other stuff...
public class gazutils {
public static print(Object text){
    System.out.println(text);
}
}

在你放置罐子的目标上:

代码语言:javascript
复制
import somePackage.gazutils;
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42857262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档