草庐IT

intellij-eap

全部标签

java - 使 Intellij IDEA 在具有 IDE 支持的 Java 5 6 7 语言级别允许 lambda

因为retrolambda,我们可以在java567中使用java8lambda特性。所以,如何使IntellijIdea允许java567语言级别的lambda,以及lambda的ide功能? 最佳答案 在IntelliJIDEA中,您需要将模块的语言级别设置为Java8,否则IDEA将给出有关lambda表达式的红色波浪线。在设置中|检查|Java语言级别的迁移辅助|API的用法记录为@since1.5(1.6|1.7)您可以选择它来警告记录为@since1.8的API的用法。此外,您应该使用Java7运行时或您的目标运行项目的

java - 您可以在 IntelliJ IDEA 中批量选择引号之间的文本吗?

给定以下Java代码在MacBook上的IntelliJIDEA中,我可以按住选项键并单击鼠标并拖动以选择一个文本block。是否可以在特定代码块中一次性批量选择引号之间的文本,类似于上面的Option+MouseClickAndDrag功能,就像这样?根据下面的评论添加的注释Cmd+W不起作用,因为它会扩展选择以突出显示整行,并最终突出显示整个代码块。它不仅仅选择字符串。Shift+Alt+双击是更接近的解决方案,但需要您手动双击每个字符串。我想要一个同时选择它们的解决方案。 最佳答案 如果您多次使用CMD/CTRL+W,您可以将

java - 如何在 Maven 项目的单元测试中运行 IntelliJ 调试器?

我正在处理一个多ArtifactMaven项目,其中项目中的Artifact彼此之间存在一些依赖关系。我正在使用IntelliJ9。我希望能够在我的单元测试中设置断点,但是当我右键单击我的Artifact的单元测试文件夹并选择“调试‘所有测试’”时,我得到一个类不是发现引用单独MavenArtifact中的类的异常。我可以在父Artifact上运行Maven“测试”目标,它工作正常。有什么想法吗?谢谢。 最佳答案 在您从命令行运行Maven时,您将能够在启用调试器的情况下运行它,并将Idea作为远程调试器附加。这就是我通常使用它的方

java - JRebel 与 IntelliJ - 热插拔

我正在考虑为我的公司获取JRebel许可证。但是我刚刚发现IntelliJ已经内置了热部署类的功能。目前我们正在使用Netbeans和Eclispse,我想知道我们是否应该只购买IntelliJ而不是购买JRebel许可证。我试用了IntelliJ(13.0.1),热插拔功能似乎运行良好(使用JBossAS7.1.1)。只有一些小细节,您似乎必须手动编译已为IntelliJ修改的类才能在服务器上替换它。JRebel会自动执行此操作。现在我的问题是针对IntelliJ和/或JRebel的有经验的用户。如果我已经拥有IntelliJ,那么拥有JRebel真的有用吗?如果我主要对热替换类感兴

spring - IntelliJ 需要将 tomcat/conf 目录复制到项目目录

我有一个新安装的Tomcat7服务器,我正在尝试让IntelliJ将HelloWorldSpringMVC应用程序部署到Tomcat。我的Tomcat主页是/usr/share/tomcat7,Tomcat基地是/var/lib/tomcat7但是,当我尝试运行该项目时,IntelliJ会抛出一个错误:运行Tomcat时出错:将配置文件从/var/lib/tomcat7/conf复制到/home/adonis/.IntelliJIdea12/system/tomcat/Tomcat__SpringMVCApp/conf时出错:/var/lib/tomcat7/conf/tomcat-u

spring - IntelliJ 需要将 tomcat/conf 目录复制到项目目录

我有一个新安装的Tomcat7服务器,我正在尝试让IntelliJ将HelloWorldSpringMVC应用程序部署到Tomcat。我的Tomcat主页是/usr/share/tomcat7,Tomcat基地是/var/lib/tomcat7但是,当我尝试运行该项目时,IntelliJ会抛出一个错误:运行Tomcat时出错:将配置文件从/var/lib/tomcat7/conf复制到/home/adonis/.IntelliJIdea12/system/tomcat/Tomcat__SpringMVCApp/conf时出错:/var/lib/tomcat7/conf/tomcat-u

java - 如何在 Intellij IDEA 13.1 中使用 Maven 结构创建 Spring MVC 应用程序?

我想使用IntellijIDEA在Maven结构中创建新的SpringMVC项目,但不能这样做。实际上我想创建像mkyong.com这样的项目样本,例如this.注意我是IntellijIDEA的新手,想创建新项目而不是从现有项目导入。 最佳答案 您只需执行以下操作。点击File->NewProject然后:先添加thisMaven原型(prototype)(来自右上角的按钮)该原型(prototype)将通过提供一些Spring配置代码来帮助您引导项目,并且必须存在于您的本地Maven存储库中(在我发送的链接中提供了有关如何执行此

java - 如何在 Intellij IDEA 13.1 中使用 Maven 结构创建 Spring MVC 应用程序?

我想使用IntellijIDEA在Maven结构中创建新的SpringMVC项目,但不能这样做。实际上我想创建像mkyong.com这样的项目样本,例如this.注意我是IntellijIDEA的新手,想创建新项目而不是从现有项目导入。 最佳答案 您只需执行以下操作。点击File->NewProject然后:先添加thisMaven原型(prototype)(来自右上角的按钮)该原型(prototype)将通过提供一些Spring配置代码来帮助您引导项目,并且必须存在于您的本地Maven存储库中(在我发送的链接中提供了有关如何执行此

java - 如何在 IDEA Intellij 上使用 Spring-boot 进行自动重新加载

我写了一个基于Spring-boot,tomcat,freemarker的项目,我运行成功了,但是每当我修改一些模板和java类时,我必须重新启动服务器或使用Intellij上的“重新加载更改的类”菜单来制作变化生效。太浪费时间了!然后我尝试使用springloaded作为theofficialsaid:org.springframework.bootspring-boot-maven-pluginorg.springframeworkspringloaded1.2.0.RELEASEsystem${project.basedir}/lib/springloaded-1.2.0.REL

java - 如何在 IDEA Intellij 上使用 Spring-boot 进行自动重新加载

我写了一个基于Spring-boot,tomcat,freemarker的项目,我运行成功了,但是每当我修改一些模板和java类时,我必须重新启动服务器或使用Intellij上的“重新加载更改的类”菜单来制作变化生效。太浪费时间了!然后我尝试使用springloaded作为theofficialsaid:org.springframework.bootspring-boot-maven-pluginorg.springframeworkspringloaded1.2.0.RELEASEsystem${project.basedir}/lib/springloaded-1.2.0.REL