草庐IT

intellij-eap

全部标签

java - IDEA JetBrains IntelliJ - 'make' 上的编译错误,但使用 Maven 编译时很好,并且 IntelliJ 在类文件中没有报告错误

所以我在IntelliJ中有一个maven模块(模块-A)。我最近将一些类从它移到另一个新的maven模块(模块-B)并添加了一个依赖项。完成此操作后,我还修改了已移动类之一的方法的签名(现在在模块-B中)。我重新导入了pom,以便IntelliJ能够获取依赖项更改并确保受影响文件的所有Java导入再次正确。现在,当我尝试运行我的webapp(这取决于两个模块)时,我在模块A中的一个类中调用模块B中类的修改方法时遇到编译错误。错误消息基本上是说该方法不存在,但认为旧方法仍然存在!我单击“make”错误,它会将我带到模块A中调用修改后的方法的类中的行……奇怪的是,IntelliJ知道它在

java - IntelliJ IDEA 调试器不适用于 Grails 项目

我无法在IntelliJIDEA中调试我的代码。当Debug模式处于Activity状态且正在运行,但断点没有检查表示有效且可停止断点的“v”时。看图:我真的在网上搜索答案。我该怎么办? 最佳答案 我已经尝试了这里提到的所有内容,但没有成功。唯一有用的信息是here.本质上,您应该通过将以下内容添加到grails-app/conf/BuildConfig.groovy来禁用fork执行:grails.project.fork=[test:false,run:false]现在可以在IntelliJIDEAUltimateEdition

java - IntelliJ IDEA 看不到 Lombok 生成的代码

这个问题在这里已经有了答案:Can'tcompileprojectwhenI'musingLombokunderIntelliJIDEA(42个回答)关闭2年前.我有一个使用lombok的基于Gradle的项目。我已将此项目导入IntelliJIDEA14.1(使用ImportExternalModel导入方法)。我可以在Gradle中毫无问题地运行JUnit4单元测试,但IntelliJ似乎在查看Lombok生成的Getter时遇到问题。这使我无法在IDEA中运行测试。为确保不是设置问题,我创建了Verysimpleproject并确认在简单的测试项目中也出现了同样的问题。我的版本:

java - Intellij IDEA 无法启动

当我打开Intellij14时,它开始初始加载,然后屏幕上显示以下内容。之后它消失了,程序没有启动。但是当我打开任务管理器时,它会显示在进程中,如下图所示。有时程序会在大约10分钟后启动。有时它根本不会启动。有人能给我一个解决这个问题的方法吗? 最佳答案 就像汤姆一样,当IntelliJ询问并后悔时,我也增加了内存。这是要求它的屏幕:但是,就我而言,而不是编辑.vmoptionsbin中的文件文件夹,IntelliJ在我的home中创建了一个新文件夹我只能假设的目录会覆盖bin中的目录文件夹。我认为这是新版本的典型情况——我现在使用

java - Intellij IDEA 项目 View 不像以前那样显示结构。

我在项目中的目录结构似乎消失了。第一张照片是“坏”。我最近几乎同时升级到12.1和vim模拟器。我不知道我是否错过了重置某些内容的对话框?我不知道怎么把它弄回来,就像第二张图片一样。我试图重新导入该项目,但没有帮助。我将项目保存在Dropbox上,并有另一台我没有重新加载项目的PC。有没有办法从那台机器上获取我的View?图片是“好”的,也是我想要的样子。 最佳答案 我自己也遇到过几次这个问题。发生的事情是intellij在我的项目设置中丢失了模块。这是我修复它的步骤:文件->项目结构->点击模块(注意空列表)->点击'+'->点击

java - 为什么 IntelliJ IDEA 卡在 "Indexing"上?

想要改进这篇文章?提供这个问题的详细答案,包括引用和解释为什么你的答案是正确的。没有足够细节的答案可能会被编辑或删除。我在ArchLinux上运行,在i7-5930k6核CPU和64GBDDR4RAM上运行,我使用的是IntelliJIDEA14。IDEA几天前对我来说工作得很好,但是有一天,在“索引”阶段打开一个项目后,它突然开始挂起。我没有更新IDEA,我的项目也没有任何改变。IDE的UI在打开项目后挂起,只有一小部分进度条用于“索引”完成。每隔5-10分钟左右它就会解冻,并且进度条会向前爬行一点,然后IDE会再次卡住几分钟。这种情况在15分钟到一个小时之间反复发生,直到它最终完成

java - 如何反编译成java文件 intellij idea

IDEA有一个很棒的内置功能——反编译器。它很好用。我可以复制源代码,但我找不到将所有反编译的java类提取到java文件的选项。这个项目有很多java类和包,所以我会很长手动复制。有谁知道如何提取到java源文件。谢谢 最佳答案 截至2017年8月和IntelliJV2017.2,接受的答案似乎不再完全准确:没有可使用的fernflower.jar。jar文件名为java-decompiler.jar并且不包含主list...相反,您可以使用以下命令(来自Mac安装):java-cp"/Applications/IntelliJI

java - Intellij 为方法和类生成 javadoc

是否可以设置Intellij以使用@author和@since日期自动为方法和类生成javadoc?我在Eclipse中有这个功能。我知道这些文件有模板,而且我可以手动半自动地将javadoc添加到选定的方法/类。但我希望每个生成的方法/类/枚举/接口(interface)/字段等的生成都是自动的。这对于例如“提取方法”、“覆盖/实现”、“创建getter/setter”等。这将节省数百个手动操作。我正在使用IntelliJIdea9.0BETA社区版,#IC-90.96。 最佳答案 对于IntelliJ12:Positioncar

macos - 在 Mac 上为 IntelliJ 设置 JDK 7

我通过从Oracle网站下载dmg来安装JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html安装后,我尝试在IntelliJ中设置JDK,但是当我在ProjectStructure->SDKs屏幕中将位置设置为JDK时,只加载了几个库,并且很多(包括来自Content/Classes/的所有库)不见了。如何添加所有必需的库?JDK的安装位置是/Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Ho

java - IntelliJ IDEA 12——查看调用堆栈

我是IntelliJIDE的新手(通常使用VisualStudio),我想在特定断点查看当前调用堆栈。我找到了有关构建调用层次结构的信息,但这不是我想要的。任何有关如何查看当前调用堆栈的信息将不胜感激。 最佳答案 当您单击底部工具栏上的“调试”按钮时,可以查看调用堆栈:具体来说,调用堆栈如下所示:您可能还对通过单击“恢复线程View”按钮启用的替代线程View感兴趣:以下是一些有关调试的官方文档,如果您是IntelliJ的新手,您可能会发现这些文档很有用:DebugToolWindowDebugToolWindow-FramesDe