草庐IT

intellij-eap

全部标签

java - IntelliJ IDEA 13 使用 Java 1.5,尽管设置为 1.7

尽管在所有项目设置中指定了JDK1.7(包括在File->ProjectStructure->Project::ProjectSDK中),IntelliJ13会产生以下错误当尝试编译一些使用菱形运算符的简单Java7代码时:java:diamondoperatorisnotsupportedin-source1.5(use-source7orhighertoenablediamondoperator)配置中是否还有其他地方应该启用预期的-source7选项? 最佳答案 请检查您的项目/模块语言级别(项目结构|项目;项目结构|模块|模

java - IntelliJ IDEA中的参数列表内的方法调用后如何添加分号?

我终于通过Eclipse回到了IntelliJ。目前我的Eclipse已设置,因此如果我当前有这样的语句(其中^表示我的光标当前所在的位置):foo.bar("hello"^)然后我按下分号(;)键,它会自动将分号放在语句的末尾:foo.bar("hello");目前IntelliJ这样做:foo.bar("hello";)意思是我必须在输入分号之前明确输入右括号。显然不是一个大问题,但我今天发现自己将分号放在错误的位置几次,因为我转换回IntelliJ并认为它可能更有效(对我的手指和大脑而言)不必键入右括号。 最佳答案 对于Win

java - 如何切换到 Intellij 中的另一个颠覆分支?

IntelliJ中切换分支的概念是什么?我要么是瞎子要么是个白痴……我假设会有“切换到复制”选项或类似的选项,但没有...为澄清而编辑:我的上一个IDE有一个简单的“切换到复制”选项,它更新了与当前分支/主干不同的所有文件。IntelliJ似乎对此有完全不同的方法,我似乎不明白。帮助也不是很有用。非常感谢有用的关键字、链接或提示。谢谢。 最佳答案 刚刚发现的切换分支是使用更新对话框(VCS->更新项目,⌘T)完成的,我可以在其中选择我想要的任何分支、标签或修订。 关于java-如何切换到

java - 如何查看 IntelliJ 中的编译错误列表?

我正在寻找一种在IntelliJ中查看所有编译错误的方法,类似于它们在Eclipse中的显示方式。我尝试在这里和谷歌搜索,但还没有真正找到解决方案。我真的很喜欢IntelliJ,我最近从Eclipse转换到它,我希望这只是我缺少的东西,而不是根本的缺陷。 最佳答案 我认为这最接近您的期望:(来自IntelliJIDEAQ&AforEclipseUsers):以上内容可以与最近在编译器设置中引入的选项结合使用,以获得与Eclipse非常相似的View。要做的事情:在“项目”Pane中切换到“问题”View:启用自动编译项目的设置:最后

java - 在 IntelliJ IDEA 下使用 Lombok 时无法编译项目

我正在尝试使用Lombok在我使用IntelliJIDEA11开发的项目中。我已经安装了3rd-partypluginforIDEA它似乎工作正常,因为IDEA可以看到所有自动生成的方法/字段。所以我有一个使用Slf4j的类。我是这样注释的importlombok.extern.slf4j.Slf4j;@Slf4jpublicclassTestClass{publicTestClass(){log.info("Hello!");}}但是当我构建我的项目编译器吐出:找不到符号变量日志。你能告诉我这里缺少什么吗?更新:原来是RequestFactory注解过程失败了。inputfiles:

java - 在 IntelliJ IDEA 中导入 Maven 依赖项

我刚刚将一个项目从subversion导入IntelliJIDEA11-这是一个maven项目。但是我在maven库依赖项中有一个问题,因此我无法自动包含所有maven依赖项-只有当我打开该类/这就是我在这里得到的内容时,IDEA才会显示依赖项错误:所以我希望自动添加所有依赖项——这可能吗,还是我必须通过所有类文件来识别和添加maven依赖项?!更新:在做了一些修改后,我发现了如何以某种方式解决我的问题。这就是我所做的:但我认为从逻辑上讲它不会包含并提前检查新的依赖项?!...intelliJ中是否有任何设置区域-自动将依赖项导出到类路径? 最佳答案

java - 带有 Junit 4.7 "!!! JUnit version 3.8 or later expected:"的 IntelliJ IDEA

当我尝试在IntelliJIDEA中运行以下测试时我收到消息:"!!!JUnitversion3.8orlaterexpected:"需要注意的是这是一个Android我正在IntelliJIDEA9中从事的项目。publicclassGameScoreUtilTest{@TestpublicvoidtestCalculateResults()throwsException{finalGamegame=newGame();finalPlayerplayer1=newPlayer();{finalPlayedHoleplayedHole=newPlayedHole();playedHol

java - IntelliJ 显示有关使用的方法参数提示 - 如何禁用它

我是IntelliJ的新手,最近更新到IntelliJ-2016.3。在Java代码编辑器中,它在使用时显示方法签名。如何禁用此功能?以下是方法签名及其调用站点的示例:方法调用:2016.1.4版本中没有此行为。我在更新后看到这个。任何帮助表示赞赏! 最佳答案 取消勾选底部选项显示参数名称提示 关于java-IntelliJ显示有关使用的方法参数提示-如何禁用它,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

build - 如何在 intellij idea 中构建一个 java swing 应用程序

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。为了帮助澄清这个问题以便可以重新打开它,visitthehelpcenter.关闭10年前.如何构建一个使用intelijidea开发的javaswing应用程序及其依赖项。 最佳答案 新项目从头开始创建项目选择类型:Java模块文件->新建图形用户界面表单您会看到他们的UI编辑器弹出。不过,您需要阅读javax.swing以了解如何启动您的应用程序。那篇文章并不特定于IntelliJIDEA。

java - 使用gradle编译时如何在intellij中包含构建目录作为源目录

默认情况下,gradleidea插件会将构建文件夹标记为已排除。如何将此文件夹包含为源文件夹?(或者避免排除它,因为它似乎是默认的......)在我的模块build.gradle文件中,我尝试了以下两种配置:idea{module{excludeDirs-=file('build/generated')}}和:idea{module{sourceDirs+=file('build/generated')}}在这两种配置下,build/generated文件夹在编译后始终显示为IntelliJ中的排除文件夹。在IntelliJ中,我总是必须进入“项目设置”、“模块”,然后在“源”选项卡中