Tag: intellij idea

握手失败 – 在Intellij中调试Solr时连接先关闭错误

所以我打算在Intellij Community Edition上调试我的Solrfilter插件。 在我使用此命令从命令提示符运行程序后 java -jar start.jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=8983 我用这个配置启动了我的Intellij调试器: Transport : socket Debugger mode : attach Host : localhost Port : 8983 但是当我运行调试器时出现了这个错误: Error running Debugger: Unable to open debugger port (localhost:8983): java.io.IOException “handshake failed – connection prematurally closed” 知道如何解决这个问题吗?

如何使用IntelliJ将外部库的源和javadoc添加到gradle中?

我用IntelliJ和Gradle建立了一个Java项目。 我的根项目中有一个build.gradle文件,我可以编译并运行我的应用程序。 但是……我正在使用一个带有源和javadoc zip文件的Java库。 如果我在我的源代码中并且想要从这个库中获取类或方法的声明,IntelliJ会调出.class文件而不是zip中提供的源.java文件。 如何告诉gradle使用随外部库提供的源和javadoc zip?

JPA无法解析列/ IntelliJ

我正在尝试使用Hibernate JPA实现映射一些Java类。 我的问题是我不能使用硬编码的Strings als列名。 您可以在下面的图片中看到我收到的错误消息。 我正在使用OpenJPA作为我的默认JPA提供程序,并且已经尝试更改它。 IntelliJ版本14.0.3 问候,

IntelliJ – 如何从“运行”视图中的失败unit testing跳转到源而不是编译类

当我在IntelliJ中运行我的JUnit测试并且其中一个失败时,我想通过双击它来跳转到失败测试的源代码(或者右键单击它并选择“Jump to source”或“Show source” “)在结果视图中(在”运行“视图中的失败测试列表中)。 但是,此function并不总是正常工作。 有时会显示源代码,有时在编辑器窗口中只显示测试的已编译“.class”文件。 在双击失败的测试后,我总是希望在编辑器窗口中看到源代码(“.java”文件)而不是“.class”文件。 其中一个解决方案是在编辑器窗口中单击“Attach Sources …”,其中显示测试类的“.class”文件。 但是,我必须为每个测试文件执行此操作,并且每次测试都需要花费很多时间重复执行。 在我看来,IntelliJ应该自动找到源代码,因为它存在于我的Project中(它是我自己的类,它的源代码在项目中,我从Project视图运行这个测试,其中带有源代码的类是可见的)。 如何配置IntelliJ,以便它为我运行的每个unit testing自动找到源代码? 显示的“.class”文件而不是“.java”文件包含在由Maven构建的jar文件中。

IntelliJ Build> Rebuild Project是否会调用maven?

在IntelliJ 14.1中,为maven项目调用Build > Rebuild Project时会发生什么。 它调用mvn编译吗? 它是否独立于maven做了什么? 我试图测试这个,当我单击Build > Rebuild Project我看不到任何控制台输出指示maven正在运行,如果我从maven项目视图运行maven,我得到maven输出。 那么IntelliJ Build > Rebuild Project与构建工具(如maven / gradle / ant之间的关系到底是什么?

除了使用集成测试运行器在IntelliJ IDEA项目中以“IntegrationTest”结尾的所有JUnitunit testing之外,我该如何运行?

我基本上想要在我的IntelliJ IDEA项目中运行所有JUnit 单元测试(不包括JUnit集成测试),使用JUnit的static suite()方法。 为什么要使用static suite()方法? 因为我可以使用IntelliJ IDEA的JUnit测试运行器在我的应用程序中运行所有unit testing(并通过命名约定轻松排除所有集成测试)。 到目前为止,代码如下所示: package com.acme; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class AllUnitTests extends TestCase { public static Test suite() { List classes = getUnitTestClasses(); return createTestSuite(classes); } private static List getUnitTestClasses() { List classes = new ArrayList(); classes.add(CalculatorTest.class); return classes; […]

IntelliJ可以自动创建装饰器类吗?

有时,我创建一个这样的装饰器类: class MyInterfaceDecorator implements MyInterface { private final MyInterface delegate; … constructor taking a MyInterface instance … @Override public Object someInterfaceMethod(Some argument) { return delegate.someInterfaceMethod(argument); } … etc, more methods here… } IntelliJ可以自动为我创建这个课程吗?

Eclipse与IntelliJ热部署

我的app配置:Tomcat 8,Spring,Spring MVC,Hibernate。 在Eclipse中,我创建了Tomcat Server,并将我的应用程序添加到资源中。 JSP,JS,CSS和JAVA类热部署就像这样工作。 在IntelliJ中,我配置了Tomcat 8 Server。 在部署选项卡中,我添加了myapp:war exploded 。 我启用了On ‘update’ action以Update classes and resources ,同时我启用了On frame deactivation: Update classes and resources 。 JSP,JS,CSS热插拔就是这样的。 Java类没有。 我还检查了Settings > Build, exection, deployment > Compiler > Make project automatically PS。 我知道我可以使用JRebel,但在Eclipse热部署中没有JRebel。 为什么它在IntelliJ中不起作用?

什么是Eclipse的最佳免费插件,允许格式化/缩进/清理JSP代码?

我知道IntelliJ有一个选项可以选择JSP文件中的所有代码,右键单击,然后选择“format”。 这很好地格式化了JSP文件中的所有HTML,CSS,scriptlet和JSTL标记。 Eclipse可以这样做吗? 如果没有,那么最好的免费Eclipse插件是做什么的呢?

GWT – Intellij IDEA中GWT的GUI编辑器是什么?

与IDEA一起提供的只不过是一个GWT项目创建工具。 有更好的插件吗? 是否有针对GWT的独立GUI编辑器?