草庐IT

intellij-12

全部标签

java - IntelliJ中如何查看类包类型和参数?

将鼠标悬停在类或变量上时,为什么我看不到有关类类型的任何信息?这不是IntelliJ的一个特性吗?例如,在vs.net中,如果我将鼠标悬停在任何变量或类上,它会弹出并告诉我属于哪个命名空间等。当我使用一个类的方法时,它还会告诉我该方法的不同重载(比如每个参数的类型,以及所有重载的列表)。这一定是IntelliJ中的一项功能,我只是不知道如何获得它。有人可以解决这个问题吗?另外,如何整理页面的格式? 最佳答案 它还不能在悬停上工作,请star/votetheissue.快速文档弹出窗口或参数信息弹出窗口需要使用键盘快捷键(Ctrl+Q

java - 尝试通过 Intellij IDEA 部署 tomcat 服务器并出现奇怪的 missing server.xml 错误

我将从我收到的错误开始,然后解释我到目前为止所做的事情。ErrorrunningGuestbook:Cannotload/home/anthony/.IntelliJIdea11/system/tomcat/Unnamed_guestbook-spring/conf/server.xml使用IntellijIDEA11旗舰版:我在IntellijIDEA的settings->applicationservers菜单中添加tomcat6服务器,添加安装tomcat的目录,然后在运行下拉框中编辑配置,添加本地tomcat服务器默认值。在部署选项卡下,我单击+->Artifacts...并选

java - Ubuntu 12.04 上带有 openjdk 6 的 NullPointerException

我最近从10.10升级到ubuntu12.04。从那时起,我在使用openjdk6的TimeZone类中得到了一个NullPointerException。TimeZone.getTimeZone("GMT-0:00");openjdk7也不异常(exception),我的同事也没有openjdk6异常(exception)。所以看起来我缺少一些必要的库。此外,这工作得很好:TimeZone.getTimeZone("GMT")在我装有openjdk6的机器上 最佳答案 我能够通过完全删除tzdata-java包并重新安装来解决它。

java - Intellij IDEA 插件 - 未调用 PersistentStateComponent loadState

我正在尝试为IntellijIDEA开发一个插件,我正在使用SDK129.451。我遇到的问题是我无法像他可以在插件中输入的某些列表项那样保留用户数据,并在IDE重新启动后恢复数据。我正在使用PersistentStateComponent来持久化数据,似乎调用了getState()方法,但没有调用loadState()方法。这是一个扩展PersistentStateComponent的示例类:@State(name="Test",storages={@Storage(file=StoragePathMacros.APP_CONFIG+"/other.xml")})publicclas

java - 使用 intellij-idea 在 Windows 上的 tomcat 启动问题

我正在尝试将一个springmvc项目从jboss7.1.1移动到Tomcat8。我通过Windows服务包安装了Tomcat8,它成功运行了。我正在使用intellij为项目部署分解的jar,但我遇到了Tomcat的启动错误,我似乎无法弄清楚。这可能是一个简单的设置问题,但我不确定。我将在下面发布服务器输出。我可以发送更多信息,尽管我不确定tomcat将日志存储在Windows上的什么位置。org.apache.catalina.core.ContainerBaseaddChildInternalSEVERE:ContainerBase.addChild:start:org.apac

java - 使 IntelliJ 生成测试而不抛出异常

当我使用IntelliJIDEA的CreateTest功能时,它会生成带有throwsException子句的测试用例,例如:@TestpublicvoidtestIsInteger()throwsException{}这让我有点恼火:我更喜欢只在必要时自己添加特定的throws子句。这样我就可以一目了然地看到每个测试用例可能抛出什么样的异常。如何更改IntelliJ的这种行为以省略throws子句?或者我想要这个是错误的?创作者似乎认为这种默认行为是件好事。 最佳答案 您可以进入设置/文件和代码模板/代码选项卡并更改JUnit测试

java - 通过 IntelliJ Idea 在 Tomcat 中部署外部 war

我有一个项目依赖于部署到Tomcat的两个war文件。因此,每次我想对其进行测试时,我都需要构建一个工件并将其与两个war一起手动部署。有没有办法以某种方式将那些war文件添加到我的Idea项目中,以便可以通过按Shift+F10自动部署它们。我会手动部署它,但我有几个人在做这个项目,这会大大简化沟通。war是外部的,它们没有来源,所以从它们的来源创建新的模块/工件是不可能的。你能帮帮我吗? 最佳答案 由于已接受答案的链接已失效,这里是逐步的过程(我使用的是Intellij14):1)选择运行/编辑配置2)如果还没有TomcatRu

java - intellij IDEA中如何打开或调用regexTester插件

我对IntellijIDEA(社区版)插件比较陌生。我刚刚安装了this用于在Intellij中测试和验证正则表达式的插件,但我无法从任何地方调用插件窗口。我尝试转到设置>插件,但没有成功。有人知道在intelliJ上使用这个插件吗? 最佳答案 您始终可以尝试Ctrl+Shift+A并键入RegexTester或只是Regex。如果分配了一个快捷方式,它还会向您显示一个快捷方式。 关于java-intellijIDEA中如何打开或调用regexTester插件,我们在StackOverf

java - 无法在 Intellij 中运行主类

这个问题在这里已经有了答案:Error"ClassNotFoundException"inIntelliJIDEA(14个答案)关闭6年前。我有以下项目结构-ProjectRoot---src------Main------examples---libs我的src文件夹在Intellij中被标记为sources。现在,当我想运行主类时,出现以下错误:Exceptioninthread"main"java.lang.ClassNotFoundException:Main关于我做错了什么有什么想法吗?这是我的主要类(class):publicclassMain{publicstaticvo

java - 模块不依赖于 Intellij IDEA 2017.2.5 Java 9

我刚刚在命令行中测试了我对java9模块的理解。然后我搬到了IntellijIDEA2017.2.5来测试它。我遇到了错误moduleisnotindependencies不知道为什么intellij显示错误。我只是在module-info.java中将需要的语句写为exports和requires。然后我用Intellij智能通过IDEA自行解决错误。只需ALT+ENTER,然后单击Adddependencyonmodule'module-name-here'。但我不知道Intellij在幕后做了什么。有什么想法吗? 最佳答案 但