我从类"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中编译得很好,任何想法是什么问题?
我在将任何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 Quickstart项目.
我按照所有说明操作,项目成功完成.但是当我尝试编译并运行它时,Run按钮不会被激活.
看起来IntelliJ IDEA无法弄清楚主类的位置.
这是项目层次结构的图片.
问题是什么 ?我该如何解决?
谢谢 !
问题:
我有一个 maven 项目,它使用命令行中的 maven 工具构建和编译得很好。
然后我有拒绝构建所述项目的 IntelliJ IDEA,声称某些依赖项不可用。
我发现问题的根源实际上是 IntelliJ 无法连接到包含所述依赖项的 Maven 存储库。在存储库中,有 3 个:
apache 的 maven repo ( https://repo.maven.apache.org/maven2 )
sonatype 的 oss 存储库 ( https://oss.sonatype.org/content/repositories/snapshots )
公司的内部回购(省略网址)
所有这三个都可用,可通过浏览器访问以进行查看,并且使用 maven 命令行界面获取它们的依赖项。
但是,IntelliJ 只是说“.. 无法重新连接”并显示有关更新所述存储库的错误。我尝试使用不同的 maven 选项(我的本地安装,3.5.2;intellij 捆绑的 maven2 和 maven3),但无济于事。
知道为什么会发生这种情况吗?
我已经看到了一些类似于此的问题[1] [2] [3],但没有一个答案产生任何成功.
所以,以下是我看到的问题:
1)pom表示它无法连接到本地.m2存储库.
2)Intellij中的Maven设置显示与本地.m2存储库的连接被拒绝的错误.
在链接问题中几乎所有内容.包含:
1)手动删除整个.m2/repository文件夹,然后再次更新Maven项目.
5)添加-Djava.net.preferIPv4Stack = true标志
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) 我在 IntelliJ IDEA 中加载了一个 Maven 项目,当我在终端中运行“mvn clean package”时,它工作正常,但 IntelliJ IDEA 无法调试或构建它,并且在 UI 的 maven 项目选项卡中,显示以下内容(红线在依赖):
因与 STH 冲突而省略
我在 IntelliJ 中编译 Maven 项目时遇到问题。
mvn clean install= SUCCESS因此,我认为项目本身没有任何问题。但
我有
我还可以尝试使 IntelliJ 足够智能以编译项目吗?
我注意到, mvn -U idea:idea 被标记为已退休。
用什么来替代它呢?因为,也许我做错了什么,这是 IDEA IDE 最重要的功能。从每周一次到每天都会发生几次事情,“宇宙就不再有任何意义了”。
构造函数没有被调用,断点没有命中,等等。重新启动/清除缓存/刷新maven项目/我知道的任何东西都没有帮助......
只有提出mvn -U idea:idea问题才能解决这个想法,然后我们就恢复正常了。
问题:
mvn -U idea:idea我们应该使用的替代品?这个问题很可能与可清除缓存之外的某个地方有关,保存旧版本的依赖项并使用它们违反 pom.xml 等。
这在某种程度上可以在外部称为 mvn clean、缓存清除、重新启动...有关如何处理此问题的任何想法也将受到欢迎。
在IntelliJ 2017.1 RC中,我导入了一个使用Quickstart Archetype创建的简单Maven项目。
当单击绿色的bug图标以调试模式运行时,调试器面板会出现。单击该View Breakpoints图标表明我确实有多个断点,这些断点是通过单击代码编辑器的装订线创建的。然而,所有这些断点都被绕过了,代码执行完成了。
进行IntelliJ调试器是否有一些技巧?
我是IntelliJ的新手,对NetBeans更加熟悉。
左边没有任何东西.这是一个maven项目.为什么?

有任何想法吗??我下载了 IntelliJ 的 Maven 项目,但无法构建它。我收到依赖项和插件的错误:
(已解决:这是因为我试图在工作中的笔记本电脑上运行它,而公司防火墙阻止我从公共 Maven 存储库下载。谢谢)