草庐IT

intellij-eap

全部标签

java - Gradle:无法在 Intellij 中设置未知属性 'classDumpFile'

我一直在通过Internet搜索并在irc聊天中询问,但他们都没有或没有给出任何试图解决我的问题的答案。我正在尝试让我的项目在IntellijIDE上使用JaCoCo,测试将在Jenkins服务器中完成,我已经在我的gradle.build文件中为JaCoCo设置了一些设置,但是构建编译失败说Couldnotsetunknownproperty'classDumpFile'forobjectoftypeorg.gradle.testing.jacoco.plugins。JacocoTaskExtension.构建文件是这样的:version'1.0-SNAPSHOT'applyplug

java - 如何在 IntelliJ 插件中使用 "register"新模块类型?

我是IntelliJ插件开发的初学者,但我希望我的插件在“新项目”/“新模块”窗口中注册新的模块类型。我已经搜索了插件开发人员的文档,但没有找到任何有用的东西。我还查看了Kotlin和Scala等现有插件,它们也添加了新的模块类型,但我不知道如何让完成的ModuleType显示在上述对话框中。我必须在plugin.xml文件中更改什么?我已经为ModuleType、ModuleBuilder和ModuleConfigurationExtensionProvider添加了扩展并创建了Java类,但这并没有改变任何东西。希望您能帮助我,在此先感谢您。 最佳答案

java - IntelliJ 理念 : Deploy a simple Java servlet (no JSP) to Tomcat 7

我尝试按照教程here进行操作部署servlet,但只有在指定JSP文件时才有效。问题是,如果没有JSP,我不知道如何在Tomcat运行/调试配置中设置StartupPage。那么知道该怎么做吗?谢谢! 最佳答案 您应该在web.xml中定义一个servlet-mapping,如下所示:然后将url-pattern添加到服务器根URL: 关于java-IntelliJ理念:DeployasimpleJavaservlet(noJSP)toTomcat7,我们在StackOverflow上

java - maven 中的 IntelliJ 目录小蓝点标签

所以我正在使用IntelliJ开发一个java/scalamaven项目。我创建了一个新目录,并用src和测试内容填充了它,但它的行为与其他目录不同。蓝色小方block是什么意思?是不是重要?如何使我的新目录(第二个目录)表现相同?提前致谢,如果这是一个愚蠢的问题,我们深表歉意。 最佳答案 这意味着该文件夹被定义为一个Intellij模块。Intellij图标的完整列表:https://www.jetbrains.com/idea/help/symbols.html 关于java-mav

java - IntelliJ 目标字节码还原

对于我目前正在处理的项目,IntelliJ给了我编译错误Error:java:javacTask:sourcerelease8requirestargetrelease1.8。我进入Settings>Build,Execution,Deployment>Compiler>Java并看到我的一个模块的目标字节码版本设置为1.5,所以我将其更改为1.8,编译后它起作用了。但是第二天,我得到了同样的错误。我进入设置,那个模块的目标字节码又回到了1.5。我将它更改为1.8,它编译/运行得很好。这种情况现在已经发生了多次,我对必须进入设置以手动更改目标字节码版本的次数感到沮丧。为什么目标字节码版

java - 如何在 IntelliJ 中将资源文件添加到 JAR

我正在使用IntelliJIDEA14,我想将src之外的文件添加到JAR文件中。这是我当前的项目结构。我想将layout.txt和saveddata.txt添加到JAR文件可执行文件中。我已经用谷歌搜索了一段时间找不到解决方案如果您需要查看我的代码。这就是我读取文件的方式privatePathlayoutPath=Paths.get("resources/layout.txt");content=newString(Files.readAllBytes(layoutPath));这是我的项目结构 最佳答案 创建一个与“src”同级

java - IntelliJ IDEA : StackOverflowError on Build Project

我正在使用以下IntelliJ。IntelliJIDEA2017.2EAPBuild#IU-172.2953.9,builtonJune14,2017IntelliJIDEAEAPUserExpirationdate:July14,2017JRE:1.8.0_152-release-915-b3x86_64JVM:OpenJDK64-BitServerVMbyJetBrainss.r.oMacOSX10.12.5我在构建项目时遇到了java.lang.StackOverflowError。有没有人遇到过同样的情况?build留言↓Information:java:Thesystemis

java - IntelliJ IDEA - 我可以自动增加构建(版本)号吗?

我能以某种方式设置IntelliJ构建过程来预处理Java源代码并给我不断递增的构建号吗?像这样的东西:intmyBuildNumber=INTELLI_J_IDEA_MAGIC_WHICH_WILL_INCREMENT_EVERY_BUILD; 最佳答案 好的,在AtomHeartFather的提示下,我明白了。首先我们需要写一个antxml文件。该文件将创建一个文件,其中将存储内部版本号并递增,然后它将查看您的源代码文件${src}/com/yourPath/Main.java对于变量publicstaticfinalStrin

java - IntelliJ 可以生成没有 "get"前缀的 getter 吗?

IntelliJ具有生成Javagetter的强大功能。例如,对于一个字段privatefinalStringfoo,它会生成一个gettergetFoo()。有什么方法可以配置IntelliJ以生成Stringfoo()格式的getter?我主要使用不可变对象(immutable对象)并且更喜欢这种语法。 最佳答案 很好的问题!只是为了澄清自IntelliJ15发布以来@DannyDan的回答......设置:Alt+插入选择Getter在RHS上从'...'打开模板配置从LHS创建一个新模板-请参见下面的示例确定并选择您的新模板

java - Intellij Idea 可以配置为在发生 JUnit AssertionError 时中断吗?

是否可以将IntellijIdea配置为在调试期间发生JUnitjava.lang.AssertionError时中断?我知道IntellijIdea支持在调试过程中出现异常时中断的功能,但我不确定这是否适用于AssertionErrors。当必须在运行单元测试之前准备大型应用程序上下文时,这将特别有用。我搜索过,但找不到这个问题的答案。以下是我的“运行”>“查看断点...”>“Java异常断点”对话框的配置方式: 最佳答案 在Breakpoints对话框中,单击+按钮添加一个新断点,从下拉列表中选择“JavaExceptionBr