草庐IT

intelliJ

全部标签

java - 在 Intellij : unable to resolve class GroovyTestCase 下使用 Groovy 测试 Java 代码

我需要为一些Java代码编写一个简短的测试。我使用CTRL+SHIFT+T用IntelliJ生成了一个,并选择“GroovyJUnit”作为测试库,然后编写了以下测试:packageutilclassFibonacciHeapTestextendsGroovyTestCase{FibonacciHeapheapvoidsetUp(){super.setUp()heap=newFibonacciHeap()}voidtestAddInOrder(){testForItems1..1000}privatevoidtestForItems(Rangeitems){items.each{hea

java - 使用 IntelliJ IDEA 运行 Maven 项目

我是IntelliJIDEA的新手,我想使用它运行一个简单的MavenQuickstart项目。我按照所有说明操作,项目构建成功。但是当我尝试编译并运行它时,Run按钮未激活。看起来IntelliJIDEA无法弄清楚主类在哪里。这是项目层次结构的图片。问题是什么?我该如何解决?谢谢! 最佳答案 在MavenProjects工具窗口刷新Maven项目(ReimportAllMavenProjects),如果还是不行,引用thisanswerfordiagnostics.问题是由于某些原因,您的源根目录没有从Maven模型中正确配置,并

java - 为什么 Guava 的 EventBus 在 IntelliJ 2018.2 中标记为不稳定?

IntelliJ2018.2中添加了一个新的检查,它应该对不稳定的API发出警告:https://youtrack.jetbrains.com/issue/IDEA-159541.此警告针对Guava的EventBus显示。为什么这是一个不稳定的API? 最佳答案 因为theEventBusclass被注释为@Beta。You'dhavetoasktheGuavaprojectmaintainers为什么一个存在16个版本的Guava的类仍然是Beta,但它仍然是。 关于java-为什么

javax.xml.parsers.SAXParserFactory ClassCastException 异常

当通过maven(mvntest)运行测试时,我在本地机器上遇到以下异常。ch.qos.logback.core.joran.event.SaxEventRecorder@195ed659-Parserconfigurationerroroccuredjava.lang.ClassCastException:com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImplcannotbecasttojavax.xml.parsers.SAXParserFactory谷歌搜索后,我发现了几页描述其背后的主要问题(不同类加载器中的几个

java - IntelliJ IDEA 13.0.3 和 Tomcat 8.0.9。不能让它工作

我正在尝试部署在Tomcat上运行的Java网络应用程序。我拿到书了ProfessionalJavaforWebApplications:FeaturingWebsockets,SpringFramework,JPAHibernate,andSpringSecurity而且我已经完成了让IntelliJIDEA13与Tomcat8.0.9协同工作的所有工作。我已经手动测试了服务器容器,它运行良好,甚至部署.war文件也运行良好。然而,当我继续启动/调试Web应用程序时——在本例中,第一个示例来自IntelliJ——应用程序无法启动。Tomcat日志中的输出并没有说明什么。服务器输出告诉

java - GWT - 什么是 Intellij IDEA 中 GWT 的优秀 GUI 编辑器?

IDEA附带的只是一个GWT项目创建工具。有没有更好的插件?是否有适用于GWT的独立GUI编辑器? 最佳答案 直接回答您的问题,目前没有用于GWT的IntellijIDEAGUIWYSIWYG编辑器。GWT最受欢迎/功能完备的所见即所得编辑器是InstantiationsGWTDesigner.不过它仅适用于Eclipse。GWT团队还提供了一个listoftoolsandlibraries..它似乎相当不完整,因为它没有列出Ext-GWT和GWT-Ext库(最流行的小部件库)。但是请注意,大多数WYSIWYG编辑器仅支持GWT的基

java - 如何禁用 IntelliJ 中的 "Optional used as field or parameter type"警告?

这个问题在这里已经有了答案:DisableIntelliJWarnings(4个答案)关闭6年前。Jetbrains最近决定java.util.Optional(以及Guava的com.google.common.base.Optional)不应用作字段或参数类型...谢谢,但不,谢谢...如何禁用此警告?附带说明:针对Optional的这种特定用法触发警告似乎完全没有道理......

java - Java 1.8 和 IntelliJ IDEA 14 中注释的编译错误

我正在玩Java注释处理。应用程序构建在IntelliJIDEA中失败,而Maven构建成功结束。我确定提供程序类存在,但我收到以下错误:java:Badserviceconfigurationfile,orexceptionthrownwhileconstructingProcessorobject:javax.annotation.processing.Processor:Providernotfound.我想那是因为模块X,它应该用-proc:none参数编译。但是我需要为应用程序的其余部分启用注释处理。如何配置IntelliJIDEA构建过程以在注释处理期间跳过特定模块?

java - 在 intellij 的弹出窗口方法实现中显示

我正在使用Intellij2016.1我想知道是否有一个快捷方式可以在弹出窗口中查看方法主体,而不是跳转到源代码,如Ctrl+鼠标左键可以。 最佳答案 该功能称为“快速定义查找”(主菜单>查看>工具窗口键盘映射设置)。默认组合是Ctrl+Shift+I(或⌘+Q苹果机)。看起来像弹出窗口中的任何编辑操作都会导致跳转到定义代码的文件。 关于java-在intellij的弹出窗口方法实现中显示,我们在StackOverflow上找到一个类似的问题: https:/

java - 调试器不会在 Intellij IDEA 中停留在源代码处

我有一个相当奇怪的问题,我无法用IntellijIDEA解决。我正在使用org.apache.james.mime4j包解析电子邮件文件,但我的邮件文件的格式不兼容Date:header。所以我从mime4j源代码创建了模块,并从我的磁盘中删除了mime4jjar。我找到了一个进行解析的地方。当我将System.out.println("Something")放在那里时,我会在我的控制台中看到它。但是当我在println的行上放置一个断点时,它不会停止。(但它在我的main()函数中停止了)。您知道为什么会发生这种情况吗?我已经使我的缓存无效。我使用IDEA11.1.2。