相关疑难解决方法(0)

将外部jar(lib/*.jar)添加到IntelliJ IDEA项目的正确方法

在IntelliJ IDEA中创建新的Java项目时,将创建以下目录和文件:

./projectname.iml
./projectname.ipr
./projectname.iws
./src/
Run Code Online (Sandbox Code Playgroud)

我想配置IntelliJ IDEA以将我的依赖JAR包含./lib/*.jar到项目中.在IntelliJ IDEA中实现此目的的正确方法是什么?

java intellij-idea

665
推荐指数
11
解决办法
78万
查看次数

在Intellij的Java项目中获取"找不到符号"

我从类"GameManager.java"调用一个静态单例实例.

HUD.getInstance().update(timeDelta);
Run Code Online (Sandbox Code Playgroud)

HUD.java包含HUD类以及另外两个相关类,HUDTextElement和HUDElement.所有类都在相同的根路径../src/org/mypackage

但是,当在IntelliJ中编译这个java项目时,我在"HUD.getInstance()调用"行上"找不到符号HUD".

这个完全相同的代码在eclipse中编译得很好,任何想法是什么问题?

java intellij-idea

77
推荐指数
12
解决办法
11万
查看次数

Maven,包不存在

我有一个模块的pom文件是:

<groupId>com.mycompany.Common</groupId>
<artifactId>common</artifactId>
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</version>
<name>common module</name>
Run Code Online (Sandbox Code Playgroud)

在该工件('common')中,我有一个名为com.mycompany.common.objects的包.在使用包中,我的pom文件是:

 <dependency>
            <groupId>com.mycompany.Common</groupId>
            <artifactId>common</artifactId>
            <version>1.0-SNAPSHOT</version>
            <type>pom</type>
 </dependency>
Run Code Online (Sandbox Code Playgroud)

当我运行mvn install时,它总是抱怨:包com.mycompany.common.objects不存在.

我尝试在错误所在的类中进行显式导入:

import com.mycompany.common.objects
Run Code Online (Sandbox Code Playgroud)

没运气.我在IDE(IntelliJ)和命令行中都尝试过.任何的想法?谢谢

java intellij-idea maven

9
推荐指数
3
解决办法
4万
查看次数

标签 统计

intellij-idea ×3

java ×3

maven ×1