相关疑难解决方法(0)

在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项目导入IntelliJ IDEA

我在将任何Maven项目导入IntelliJ IDEA时遇到问题.我创建一个空的Maven项目,如下所示:

$ mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Run Code Online (Sandbox Code Playgroud)

然后我尝试在IDEA中打开项目(文件>打开项目,然后选择pom.xml).一个表示"阅读pom.xml"的进度框显示几分钟,然后在没有打开项目的情况下消失.

查看IDEA日志,我看到一些连接超时异常,如下所示:

2012-10-03 11:55:38,502 [      0]   INFO -        #com.intellij.idea.Main - ------------------------------------------------------ IDE STARTED ------------------------------------------------------ 
2012-10-03 11:55:38,512 [     10]   INFO -        #com.intellij.idea.Main - IDE: IntelliJ IDEA (build #IC-117.798, 25 Jul 2012 00:00) 
2012-10-03 11:55:38,512 [     10]   INFO -        #com.intellij.idea.Main - JRE: 1.6.0_25-b06 (Sun Microsystems Inc.) 
2012-10-03 11:55:38,512 [     10]   INFO -        #com.intellij.idea.Main - JVM: 20.0-b11 (Sun Microsystems Inc.) 
2012-10-03 11:55:38,539 [     37]   INFO - .intellij.idea.IdeaApplication - WM detected: Compiz 
2012-10-03 …

intellij-idea maven

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

IntelliJ 2017.2坚持"加载原型列表"为"新项目">"Maven"

Create New Project在启动IntelliJ 2017.2后选择选项时,我在Maven标签上得到了这个无休止的旋转轮,说"加载原型列表......".

New Project向导面板的屏幕截图

有没有办法获得Maven原型?

intellij-idea maven maven-archetype

20
推荐指数
3
解决办法
5568
查看次数

使用IntelliJ IDEA运行Maven项目

我是IntelliJ IDEA的新手,我想使用它运行一个简单的Maven Quickstart项目.

我按照所有说明操作,项目成功完成.但是当我尝试编译并运行它时,Run按钮不会被激活.

看起来IntelliJ IDEA无法弄清楚主类的位置.

这是项目层次结构的图片.

在此输入图像描述

问题是什么 ?我该如何解决?

谢谢 !

java intellij-idea maven

16
推荐指数
2
解决办法
4万
查看次数

IntelliJ idea 无法更新任何 Maven 存储库

问题:

我有一个 maven 项目,它使用命令行中的 maven 工具构建和编译得很好。

然后我有拒绝构建所述项目的 IntelliJ IDEA,声称某些依赖项不可用。

我发现问题的根源实际上是 IntelliJ 无法连接到包含所述依赖项的 Maven 存储库。在存储库中,有 3 个:

  1. apache 的 maven repo ( https://repo.maven.apache.org/maven2 )

  2. sonatype 的 oss 存储库 ( https://oss.sonatype.org/content/repositories/snapshots )

  3. 公司的内部回购(省略网址)

所有这三个都可用,可通过浏览器访问以进行查看,并且使用 maven 命令行界面获取它们的依赖项。

但是,IntelliJ 只是说“.. 无法重新连接”并显示有关更新所述存储库的错误。我尝试使用不同的 maven 选项(我的本地安装,3.5.2;intellij 捆绑的 maven2 和 maven3),但无济于事。

知道为什么会发生这种情况吗?

java intellij-idea maven

12
推荐指数
1
解决办法
9245
查看次数

Intellij无法连接到本地m2存储库

摘要

我已经看到了一些类似于此的问题[1] [2] [3],但没有一个答案产生任何成功.

所以,以下是我看到的问题:

1)pom表示它无法连接到本地.m2存储库.

2)Intellij中的Maven设置显示与本地.m2存储库的连接被拒绝的错误.

在此输入图像描述

已拒绝与本地存储库的连接

到目前为止我尝试了什么:

在链接问题中几乎所有内容.包含:

1)手动删除整个.m2/repository文件夹,然后再次更新Maven项目.

2)使您的Idea缓存无效并重新启动Idea.

3)增加Maven分配的内存

4)将localhost设置为仅127.0.0.1

5)添加-Djava.net.preferIPv4Stack = true标志

6)用Java 1.7而不是1.8启动Intellij

7)卸载并重新安装Maven,Java和Intellij

其他信息:

$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home

$ mvn -version
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T12:39:06-07:00)
Maven home: /usr/local/apache-maven-3.5.0
Java version: 1.8.0_144, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8 …
Run Code Online (Sandbox Code Playgroud)

java intellij-idea pom.xml maven

10
推荐指数
2
解决办法
1357
查看次数

IntelliJ IDEA 无法识别 maven 依赖项(因与 ... 冲突而省略)

我在 IntelliJ IDEA 中加载了一个 Maven 项目,当我在终端中运行“mvn clean package”时,它工作正常,但 IntelliJ IDEA 无法调试或构建它,并且在 UI 的 maven 项目选项卡中,显示以下内容(红线在依赖):

因与 STH 冲突而省略

在此处输入图片说明 我该如何解决?

java intellij-idea maven

8
推荐指数
1
解决办法
1万
查看次数

命令行 mvn compile,但不是 IntelliJ

我在 IntelliJ 中编译 Maven 项目时遇到问题。

  • 如果我从命令行运行mvn clean install= SUCCESS
  • 如果我单击 IntellJ = SUCCESS 中的“重新导入所有 Maven 项目”图标
  • 如果我单击 IntelliJ 中的“为所有项目生成源和更新文件夹”图标 = 成功
  • 如果我点击 Maven 项目面板中的“安装”生命周期 = 成功
  • 在 Maven“安装”之后,我什至可以毫无问题地运行应用程序,并且可以看到我最新的源代码更改。

因此,我认为项目本身没有任何问题。但

  • IntelliJ 显示缺少许多方法和字段(红色突出显示)
  • 制作模块...失败
  • 编译模块...失败
  • 从 IntelliJ 运行的所有单元测试都失败并显示“java:找不到符号”错误,但从命令行通过

我有

  • 多次重启IDE
  • 单击文件 -> 使缓存无效/重新启动...
  • 单击 File -> Project Structure... -> Problems = Empty 面板(我认为这意味着没有问题)
  • 单击文件 -> 设置... -> Maven = Maven 设置正确

我还可以尝试使 IntelliJ 足够智能以编译项目吗?

java dependencies intellij-idea maven

8
推荐指数
3
解决办法
1万
查看次数

Intellij IDEA maven 目标 idea:idea 的替代品是什么

我注意到, mvn -U idea:idea 被标记为已退休。

用什么来替代它呢?因为,也许我做错了什么,这是 IDEA IDE 最重要的功能。从每周一次到每天都会发生几次事情,“宇宙就不再有任何意义了”。

构造函数没有被调用,断点没有命中,等等。重新启动/清除缓存/刷新maven项目/我知道的任何东西都没有帮助......

只有提出mvn -U idea:idea问题才能解决这个想法,然后我们就恢复正常了。

问题:

  • a) 是否有mvn -U idea:idea我们应该使用的替代品?
  • b) 是否有其他方法可以阻止想法自我伤害?

这个问题很可能与可清除缓存之外的某个地方有关,保存旧版本的依赖项并使用它们违反 pom.xml 等。

这在某种程度上可以在外部称为 mvn clean、缓存清除、重新启动...有关如何处理此问题的任何想法也将受到欢迎。

intellij-idea maven

6
推荐指数
1
解决办法
5747
查看次数

在IntelliJ 2017.1的简单Maven项目中,调试器不会在断点处停止

在IntelliJ 2017.1 RC中,我导入了一个使用Quickstart Archetype创建的简单Maven项目。

当单击绿色的bug图标以调试模式运行时,调试器面板会出现。单击该View Breakpoints图标表明我确实有多个断点,这些断点是通过单击代码编辑器的装订线创建的。然而,所有这些断点都被绕过了,代码执行完成了。

进行IntelliJ调试器是否有一些技巧?

我是IntelliJ的新手,对NetBeans更加熟悉。

“运行/调试配置”面板的屏幕快照

在代码编辑器和“断点”面板中出现的断点的屏幕快照

.java代码文件的文件夹路径的屏幕快照

debugging intellij-idea

5
推荐指数
1
解决办法
4001
查看次数

2
推荐指数
4
解决办法
2162
查看次数

Maven:所有插件和依赖项均带有红色下划线

有任何想法吗??我下载了 IntelliJ 的 Maven 项目,但无法构建它。我收到依赖项和插件的错误:

(已解决:这是因为我试图在工作中的笔记本电脑上运行它,而公司防火墙阻止我从公共 Maven 存储库下载。谢谢)

在此查看构建日志

在此查看想法日志

玛文

intellij-idea maven

1
推荐指数
1
解决办法
9361
查看次数