我有一个与我的项目和IntellijIdea处于同一级别的“日志”目录,我可以从Idea打开这些日志。此目录中的文件有几千个,所以当我尝试在项目中搜索字符串时,它会导致一分钟左右的搜索,而我希望它是即时的。所以我在Idea中将其标记为“已排除”。问题是每次pom发生变化并重新加载项目时,我都需要再次将此目录标记为“已排除”。所以这变得有点烦人,因为有时我会忘记这样做。有个类似的问题:ExcludefolderinintellijideausingMaven.但是我没有使用这个插件,因为在每次pom更改时始终将此文件夹标记为在Idea中排除对我来说会更容易。
我在让SuperDev模式与IntelliJ一起工作时遇到了很多问题。这个问题和我在下面的回答是为了记录如何做到这一点,以供将来可能遇到此问题的其他人(以及我自己的引用): 最佳答案 1)将以下行放入模块的.gwt.xml代码中:2)在IntelliJ中做两份GWT运行配置,一份开启SuperDev模式,另一份关闭SuperDev模式。第一个配置(代码服务器):第二个配置(开发模式):3)运行代码服务器运行配置。它将给出如下输出:Thecodeserverisready.Next,visit:http://localhost:987
我正在使用IntelliJ11.1.3,我正在尝试以jarfile的形式附加两个外部库以在模块中使用。我已将它们添加到项目结构->模块->依赖项中,它们也正确显示在库下,但我无法将它们导入我的源代码中。我在这里缺少一个步骤吗?我是IntelliJ的新手,之前专门使用过Netbeans,所以我有点迷茫。我认为附加外部库并立即使用这些类会很简单,但是当我键入“导入”时,我什至没有在代码完成时获得库名称。 最佳答案 你做得对,库配置在ModuleDependencies中.验证是否在此处添加了正确的文件。您应该能够在Libraries节点
所以在用IntelliJIDEA调试的时候,VariableWindow往往是这样的:(白框是我后来加的)现在我有一些变量是红色的,其他的是蓝色的。颜色的含义是什么,这些颜色有什么区别?我还注意到带有蓝色字段的红色变量,反之亦然。我没有在网上找到任何关于此的内容。 最佳答案 红色是变量的标准颜色。蓝色表示在您单步执行代码时变量已更改。如果您继续循环的下一次迭代(假设offlineNotifications是一个集合),您将看到这些是在当前代码执行中操作的变量。 关于java-使用Inte
目录结构如下:D:\PROJECT+---javaGradleProject1+---javaGradleProject2+---javaGradleProject3\---AndroidProject|build.gradle|settings.gradle\---AndroidModulebuild.gradleAndroid模块依赖于根目录中与AndroidProject同级的所有javagradle项目。在AndroidProject/settings.gradle我有:include':AndroidModule'include'javaGradleProject1'proj
在IntelliJ中运行JUnit测试用例时,它会打开Make控制台并显示不相关类中的复杂错误。我可以忽略这些错误来运行测试用例吗?有没有办法让它在运行测试用例时不编译整个项目,只编译测试用例需要的类文件? 最佳答案 是的,你可以。您可以禁用MakebeforeRun。(以下是为IntelliJ14编写的,不同版本的布局可能略有不同,但据我所知,这些选项已经有一段时间是相同的)对于单个测试转到“运行”-“编辑配置...”选择测试用例的配置在名为“Configuration”的选项卡中,有一个“BeforeLaunch”列表,其中包含
我想运行一个带有作为文件提供的args的java类。在shell上,我可以做到javaSomeClassintellij和/或gradle上是否有任何等效的东西。我试过IntelliJIDEA->编辑配置。但是,争论没有得到通过。 最佳答案 更新:此功能现在可用于某些运行/调试配置。目前,基于Java的运行配置支持的类型有:Application、JavaScratch、JUnit、JarApplication。使用重定向输入自选项:2017年的原始答案及解决方法:IntelliJIDEA目前不支持它:IDEA-88717无法在运行
据我所知,排除目录的唯一方法是在元素结构中将其标记为已排除。但是,这会使IntelliJ完全忽略该目录。因此它不会出现在自动完成选项中。我不想要这个。我想排除在检查之外,但要包含在其他所有内容中。这可能吗?我使用的是Intellij12.0.2。而且,它实际上是Bootstrapcss和js未通过检查。 最佳答案 根据PeterLawrey的建议,正确的解决方案是使用custominspectionscope这排除了您不希望运行检查的目录。 关于java-从intellij检查中排除目录
我在尝试制作我的java项目时遇到了这个问题。由于各种原因,我刚刚卸载了我的64位jdk,并安装了32位的。我收到错误:Cannotrunprogram"C:\ProgramFiles\Java\jdk1.7.0_51\bin\java"(indirectory"C:\Users\$username.IntelliJIdea13\system\compile-server"):CreateProcesserror=2,Thesystemcannotfindthefilespecified如何让编译器使用我现在拥有的C:\ProgramFiles(x86)文件夹中的jdk?
这是我的maven项目结构ProjectParent-Class1-Class2-Module1(anothersubdirectory)--Module1Class1--Module1Class2现在,当我从IntelliJ运行Module1Class1时,我当前的工作目录是ProjectParent目录,但是当我从eclipse运行Module1Class1时,我当前的工作目录是ProjectParent/Module1目录。为什么这在intellij中是不同的?我该如何更改它,所以我的当前目录总是从我的类开始执行的地方开始执行,就像这个例子中的“Module1Class1”目录。