草庐IT

intellij-eap

全部标签

java - IntelliJ 无法识别 PATH 变量

我最近尝试导入现有的Gradle项目,使用启动窗口中的“打开项目”选项和现有的build.gradle文件来自动设置项目。在我这样做之后,IntelliJ中出现了一条错误消息,说:Couldnotfetchmodeloftype'BasicIdeaProject'usingGradleinstallation'/Users/myUser/Tools/gradle-1.3'.Buildfile'/Users/myUser/IdeaProjects/myProject/database/build.gradle'line:20Aproblemoccurredevaluatingprojec

java - 无法转换项目... Intellij IDE 中的文件过早结束错误

我使用IntellijIDEA作为运行Java程序的IDE。由于电源波动计算机重新启动。现在,当我在重启后启动IDE时,出现错误Cannotconvertproject:/home/aniket/IdeaProjects/JavaDemoCodes/.idea/workspace.xml:Erroronline-1:Prematureendoffile.有没有人遇到过这种情况?我该怎么做才能再次查看我的项目? 最佳答案 电源故障后我也遇到了这个问题,我只是从项目的.idea文件夹中删除了workspace.xml文件,重新启动了In

java - 强制重新加载 IntelliJ 中的环境变量...无需重新启动?

标题说明了一切。我已经修改了我的java项目中使用的环境变量,例如,我的pom.xml中的这一行:${env.DB_CONNECTION_URL}要使此更改生效,我必须手动重启IntelliJ。有趣的是,我安装了一个IntelliJ插件来“重启”IntelliJ,它确实这样做了,但是环境变量没有被刷新。有没有办法在不重启的情况下做到这一点? 最佳答案 如果您通过“JetBrainsToolbox”启动IntelliJ,那么为了重新加载环境变量,您需要关闭它们(IntelliJ和Toolbox),启动工具箱,然后通过工具箱启动Inte

java - 忽略 IntelliJ 中的 Java .class 文件导航到文件对话框?

在IntellJ中,我可以键入⌘+⇧+N或选择Navigate>File...打开导航到文件对话框.在我的项目中,一些依赖项引入了.class文件,当我搜索它们的.java对应项时,对话框被.class污染了文件结果也是如此。如何让这个对话框忽略所有.class文件? 最佳答案 使用过滤器取消选择“类”,它们就不会再出现了。 关于java-忽略IntelliJ中的Java.class文件导航到文件对话框?,我们在StackOverflow上找到一个类似的问题:

java - IntelliJ 和 Maven 源文件夹问题

我正在尝试使用IntelliJ(v11.1.3)创建一个简单的Javawebapp,并将它与一个简单的mavenpom文件集成以下载Vaadinjar。这是我的pom文件:4.0.0com.a.maven.projectMavenProject0.1warcom.vaadinvaadin6.8.2我正在从版本控制中检查这个项目,以便在IntelliJ中进行设置。但是,IntelliJ似乎无法识别“src”文件夹是源文件夹。我可以手动将它设置到项目设置中的源文件夹,这是一个小麻烦,但不是什么大问题。但是,每次我对pom文件进行更改时,IntelliJ都会“忘记”这是源文件夹,然后我所有的

java - 在 IntelliJ Java 项目中引用 .class 文件

我刚刚开始使用IntelliJ。我需要从我下载的类文件中调用一个函数,所以我需要在我的项目中引用一个.class文件。无法弄清楚如何将它添加到我的项目中。如果有人可以指导我,我将不胜感激。 最佳答案 通过“File->ProjectStructure”打开项目结构对话框,选择左侧的“ProjectSettings->Modules”,然后选择要修改类路径的模块。在对话框右侧的“依赖项”选项卡上,您可以添加类文件的类路径根目录。当然类文件必须在类包对应的正确目录结构中,否则将无法运行。 关

java - visualvm intellij "Failed to create JMX connection to target application"分析不工作

我正在尝试使用visualVM来分析我正在使用Intellij调试的简单Java应用程序。我启动应用程序进行调试,打开visualVM,我可以在列表中看到我的应用程序。我可以打开它;但是,我无法对我的应用程序使用采样或分析。其他应用程序,如Intellij,可以很好地分析。当我检查visualVM日志时,我看到:信息[com.sun.tools.visualvm.jmx.impl.JmxModelImpl]:连接(2749)com.sun.tools.attach.AttachNotSupportedException:无法打开套接字文件:目标进程未响应或未加载HotSpotVM更多信

java - IntelliJ 替换多行变量名

我想知道在IntelliJ的当前Java文件中是否有一个快捷方式可以用新名称替换多行的变量名称。是不是只是单纯的做一个查找替换操作,但是显然不能真正解决问题。 最佳答案 尝试将光标设置在变量上并使用快捷键Shift-F6-之后会出现用于更改变量名称的对话框,它将所有出现的变量更改为设置的名称。此外,您可以使用快捷键Ctrl-Shift-R来替换项目中的任何单词,如果您处理大型项目或您的变量出现在配置文件中,这将很有用。 关于java-IntelliJ替换多行变量名,我们在StackOve

java - 如何在 IntelliJ 注册表中设置值?

如何覆盖IntelliJ内部使用的值,例如这个表达式:Registry.intValue("a.b.c")我可以访问注册表Registry.getInstance()但它不允许更新任何键/值对。有什么建议吗? 最佳答案 按Ctrl-Alt-Shift-/并从出现的菜单中选择“注册表”。(如果该键盘快捷键不适合您,请使用您为查找操作配置的键盘快捷键。在Mac上默认为Shift+⌘+A,在Windows上是Shift+Ctrl+A(docs)。然后输入“注册表”并单击或按回车键。) 关于ja

java - 在 Intellij 中,如何创建一个为测试添加导入语句的实时模板?

我希望能够在类文件中键入test,然后按Tab键并将其展开为:@TestpublicvoidwhenThen(){}并且还包括适当的导入。这包括importstaticjunit.framework.Assert.*;。我该怎么做?我正在使用Intellij12 最佳答案 您可以像这样在IntelliJ12中为test创建一个实时模板:文件>设置...>实时模板添加新模板设置缩写(您将输入什么来使用此过滤器)键入此模板(按Tab键后,您的光标将位于$EXPR$以完成方法名称,在本例中,$END$是完成$EXPR$后光标所在的位置名称