问题标签 [intellij-idea-2016]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
79 浏览

intellij-idea - IntelliJ IDEA 2016.2.5 错误类错误

更新到最新的 IntelliJ 2016.2.5(社区)后,当我创建需要在类中导入新库的新类或有时出现代码错误时,它会在类名下显示一条红线,但在修复错误后,红线仍然存在,但课程工作正常。

在其中一个场景中的示例我有一个工作类我以前使用 jfree 图表示例工作过,我已将该类复制到我的新项目中,并org.jfree在 Maven 中添加了依赖项,在更新 maven 后,我能够构建和运行课程没有问题,但它保持红线。

当 IntelliJ 需要进行大量错误线更新时,它不会刷新红线,因此它是固定的。

笔记:

  • 小错误问题不会发生此行为
  • 这个问题在以前的版本中没有出现。
  • 重建和清洁项目没有帮助。

现在的解决方案是重新启动 IDE。

我的问题是这是一个错误吗?还是我必须在这个版本上做一些设置?

软件信息:

  • 构建 #IC-162.2228.15,于 2016 年 10 月 14 日构建
  • JRE:1.8.0_112-release-287-b2 x86
  • JVM:OpenJDK 服务器虚拟机
  • 在具有最新更新的 Windows 10 上

以下是错误示例:

在此处输入图像描述

0 投票
1 回答
425 浏览

scala - 如何在 IntelliJ IDEA 中改变 Ivy 的家

为sbt的命令行版本更改Ivy主目录非常简单。您只需将选项添加到.-Dsbt.ivy.home=<new ivy home dir>$SBT_HOME/conf/sbtconf.txt

我想对 IntelliJ IDEA 的 Scala 扩展做同样的事情(我的 C 驱动器上的磁盘空间不足)。因此,我通过以下方式修改了 SBT 设置:File -> Other Settings -> Default Settings -> Build, Execution, Deployment -> BuildTools -> SBT。在VM 参数下,我添加了条目-Dsbt.ivy.home=<new ivy home dir>。这应该与命令行工具中的效果相同。

当我创建一个新的基于sbt的 Scala 项目(并添加一个打印出消息的 Scala 对象)时,一切似乎都运行良好。我可以构建和运行程序。但是在对源代码进行更改并制作项目(Build -> Make Project)两三次之后,我观察到以下错误:

重建项目(Build -> Rebuild Project)有效。但是经过一些迭代后,上面的错误再次出现有什么我想念的想法吗?

0 投票
1 回答
208 浏览

intellij-idea - 为什么 IntelliJ IDEA 2016.3 将“NORMAL_OUTPUT”附加到每个运行窗口输出行?

使用 JUnit 4 运行 Spring-Boot 1.4 应用程序单元测试(通过 SLF4J 和 Log4j 2.x 记录),我的输出窗口开始:

SYSTEM_OUTPUT/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/bin/java -ea -Didea.launcher.port=7534

然后之后的每一行都以“NORMAL_OUTPUT”结尾,à la:

14:48:36.135 调试 [main] org.springframework.test.context.BootstrapUtils - 从类 [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]NORMAL_OUTPUT 实例化 CacheAwareContextLoaderDelegate

这只是一种刺激,但摆脱它会很好。

我 98% 确定这在 2016.3 之前没有发生(我使用的是“终极”版)。

(顺便说一句:“NORMAL_OUTPUT”和“SYSTEM_OUTPUT”标记没有出现在磁盘日志文件中,这告诉我这不是由于 log4j 2.x。SLF4J 的 jcl-over-slf4j jar 在路径中,以捕获 Spring 的日志记录。任何一个版本都没有变化。)

0 投票
0 回答
6502 浏览

security - Windows 防火墙已阻止 IntelliJ IDEA 的某些功能

我安装了IntelliJ IDEA 2016.3 社区版并创建了一个简单的 Java 类,其中包含一个main仅打印消息的方法。当我运行该“程序”时,会出现以下窗口:

Windows 安全警报

Windows 防火墙已阻止此程序的某些功能

Window Firewall 已在所有公共和专用网络上阻止了 IntelliJ IDEA 的某些功能。

如果我去File > Settings... > Appeareance & Behavior > System Settings > Usage Statistics > Allow send usage statistics to JetBrains sro选中

不允许向 JetBrains 发送使用情况统计信息

如果我去C:\Users\myusername\.IdeaIC2016.3\system\log

  • build-log\build.log- 似乎没有什么可疑的
  • idea.log- 唯一有趣的行是:

    • 在第一次运行时,当 Windows 安全警报窗口出现时,有 5 个块看起来像这样(不完全相同):

      /li>
    • 关闭 Windows 安全警报窗口并再次运行后:

      /li>

IntelliJ IDEA 试图做什么?

以及如何防止进入该窗口安全警报窗口的原因?

编辑:它也发生在 IntelliJ IDEA 2017.1 中。

0 投票
1 回答
846 浏览

java - Intellij IDEA 中的检查和描述列表?

是否有 Intellij Idea 中所有检查的列表,特别是包含在 中使用的名称的列表,@SuppressWarnings如果它附带每个检查的描述也会很好(名称不够详细,无法快速确定它使用了什么为了)。

0 投票
1 回答
254 浏览

java - 如何在 IntelliJ IDEA 的“实现的方法体”中添加导入:设置 -> 编辑器 -> 文件和代码模板 -> 实现的方法体?

我将 Java 的“实现的方法体”(设置 -> 编辑器 -> 文件和代码模板 -> 实现的方法体)设置为throw new NotImplementedException();.

NotImplementedException需要import sun.reflect.generics.reflectiveObjects.NotImplementedException;.

那么如何自动添加此导入?

0 投票
0 回答
319 浏览

intellij-idea - IntelliJ 无法识别来自测试目录的导入(maven 约定)

我有一个具有 maven 结构(src/main、src/test)的项目,并且不知何故 IntelliJ 无法识别来自测试目录的导入,尽管它们在同一个包中。当我运行应用程序时,它可以工作。我已经做了“使缓存无效”并删除了 intelliJ 根文件夹 (~/.IntelliJIdea2016)。

文件夹结构

测试文件

有任何想法吗?

此致

0 投票
1 回答
927 浏览

apache-spark - 在 IntelliJ 中调试时无法访问 SparkUI

我是 Spark 编程和使用 IntelliJ IDE 开发 Spark 应用程序的新手。我想要实现的是在 IntelliJ 中继续调试的同时达到 Spark Web UI。但是,我在尝试访问 SparkContext 提供的 URL 时收到“无法访问此站点”错误。

在此处输入图像描述

是否可以在 IntelliJ 中同时监控 Spark Web UI 和调试?

提前致谢。

更新

我已经尝试过http://localhost:4040http://localhost:8088。此外,通过命令行界面启动 spark-shell 时,我可以从http://localhost:4040访问 Spark Web UI。

0 投票
0 回答
612 浏览

intellij-idea-2016 - Intellij IDEA 2016 无效的不兼容类型

Intellij IDEA 报编译错误:不兼容的类型。但是,该等式左侧的组变量完全定义为 com.example.intepipe.model.Groups。我已经尝试过无效缓存并重新启动

在此处输入图像描述

0 投票
1 回答
128 浏览

maven - intellij idea maven 依赖资源代码使用反编译器

据说Intellij idea会自动从maven下载maven项目的资源代码。但是我仍然有“反编译的 .class 文件字节码版本 50.0”。我想从 .java 查看资源代码。在此处输入图像描述