问题标签 [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.
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 上
以下是错误示例:
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)有效。但是经过一些迭代后,上面的错误再次出现。有什么我想念的想法吗?
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 的日志记录。任何一个版本都没有变化。)
security - Windows 防火墙已阻止 IntelliJ IDEA 的某些功能
我安装了IntelliJ IDEA 2016.3 社区版并创建了一个简单的 Java 类,其中包含一个main
仅打印消息的方法。当我运行该“程序”时,会出现以下窗口:
Windows 防火墙已阻止此程序的某些功能
Window Firewall 已在所有公共和专用网络上阻止了 IntelliJ IDEA 的某些功能。
如果我去File > Settings... > Appeareance & Behavior > System Settings > Usage Statistics > Allow send usage statistics to JetBrains sro未选中。
如果我去C:\Users\myusername\.IdeaIC2016.3\system\log
:
build-log\build.log
- 似乎没有什么可疑的idea.log
- 唯一有趣的行是:在第一次运行时,当 Windows 安全警报窗口出现时,有 5 个块看起来像这样(不完全相同):
/li>关闭 Windows 安全警报窗口并再次运行后:
/li>
IntelliJ IDEA 试图做什么?
以及如何防止进入该窗口安全警报窗口的原因?
编辑:它也发生在 IntelliJ IDEA 2017.1 中。
java - Intellij IDEA 中的检查和描述列表?
是否有 Intellij Idea 中所有检查的列表,特别是包含在 中使用的名称的列表,@SuppressWarnings
如果它附带每个检查的描述也会很好(名称不够详细,无法快速确定它使用了什么为了)。
java - 如何在 IntelliJ IDEA 的“实现的方法体”中添加导入:设置 -> 编辑器 -> 文件和代码模板 -> 实现的方法体?
我将 Java 的“实现的方法体”(设置 -> 编辑器 -> 文件和代码模板 -> 实现的方法体)设置为throw new NotImplementedException();
.
但NotImplementedException
需要import sun.reflect.generics.reflectiveObjects.NotImplementedException;
.
那么如何自动添加此导入?
apache-spark - 在 IntelliJ 中调试时无法访问 SparkUI
我是 Spark 编程和使用 IntelliJ IDE 开发 Spark 应用程序的新手。我想要实现的是在 IntelliJ 中继续调试的同时达到 Spark Web UI。但是,我在尝试访问 SparkContext 提供的 URL 时收到“无法访问此站点”错误。
是否可以在 IntelliJ 中同时监控 Spark Web UI 和调试?
提前致谢。
更新
我已经尝试过http://localhost:4040和http://localhost:8088。此外,通过命令行界面启动 spark-shell 时,我可以从http://localhost:4040访问 Spark Web UI。