草庐IT

workspace_IntelliJ

全部标签

java - 使用 Intellij 创建可执行文件 .jar

我有一个应用程序使用了一些外部jar,例如mail-1.4等。现在我想在IDE外执行我的应用程序(IntelliJ)。我也遵循指令File>ProjectStructure>Artifacts等等,但我的命令提示符说:Exceptioninthread"main"java.lang.SecurityException:InvalidsignaturefileigestforManifestmainattributesatsun.security.util.SignatureFileVerifier.processImpl(UnknownSource)atsun.security.uti

java - JUnit 5 - 使用 JUnit Jupiter 引擎时 IntelliJ IDEA 中的空测试套件

如何在IntelliJIDEAv2016.2.2中使用JUnit5执行AllSuite测试?我得到空测试套件运行这段代码:importorg.junit.platform.runner.IncludeEngines;importorg.junit.platform.runner.JUnitPlatform;importorg.junit.platform.runner.SelectPackages;importorg.junit.runner.RunWith;@RunWith(JUnitPlatform.class)@IncludeEngines("junit-jupiter")@Se

java - IntelliJ IDEA 中的 "Web exploded"是什么意思?

我是一个新的java学习者,选择idea作为我的ide。现在我对图片所示的“网络爆炸”的含义感到困惑。 最佳答案 已爆炸=未包装。通常,网络应用程序部署在war/ear存档中(本质上是zip)。使用分解部署allowsupdating应用程序无需重新部署或重新启动服务器。服务器在部署时不需要解压Web应用程序,它只使用目录中存在的文件。通过这种方式,您可以在开发和调试时更快地测试您的更改,然后您可以构建war/ear工件并将其部署到生产服务器上。 关于java-IntelliJIDEA中

java - 如何在调试/运行 Spring Boot 项目时在 IntelliJ "out"目录中生成 build-info.properties?

在我的build.gradle中,我添加了spring构建信息:springBoot{mainClass="${springBootMainClass}"buildInfo(){additionalProperties=[name:"${appName}",version:"${version}-${buildNumber}",time:buildTime()]}}defbuildTime(){finaldateFormat=newjava.text.SimpleDateFormat("yyyy-MM-ddHH:mm:ssZ")dateFormat.timeZone=TimeZone.

java - 如何在 Swing 应用程序中获得类似 Intellij Idea 的外观和感觉?

作为流行的Java应用IDE,IntellijIDEA的外观在我看来是非常漂亮的。它是怎么做到的?我如何才能在我的Swing应用程序中获得像IntellijIDEA一样的外观和感觉? 最佳答案 就Darcula主题而言,"I'mworkingonmakingDarculaastandaloneLaF.TheworkisalmostdoneandI'mreadytoreleaseDarculav1.0alphaorsomething.Thismeansthatyouwillbeabletorunyouappslikethis:$jav

java - 在 IntelliJ 中基于 JPA 实体绘制数据库架构

有谁知道IntelliJ有没有插件可以根据JPA实体类绘制数据库模式图? 最佳答案 IntelliJ(终极版)可以生成ER图,无需任何额外插件。它可以从“持久性”Pane的上下文菜单中获得。要获得该Pane,您需要先向您的模块添加一个“JPA”方面。 关于java-在IntelliJ中基于JPA实体绘制数据库架构,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6867535/

java - Intellij IDEA远程调试java控制台程序

我有一个运行Java的远程服务器,我可以通过SSH访问它。我正在本地机器上编写一个应用程序,使用Maven构建它。是否可以将IDEItellijIDEA设置为远程运行我的项目?这个想法是:构建jar,将其复制到服务器,然后调试进程(或类似的东西)。如果你能分享我需要设置的设置,那就太好了。 最佳答案 这是我通常用来调试我的远程应用程序的方法。在Debug模式下运行服务器这可以在运行应用程序服务器时添加这一行-Xdebug-Xrunjdwp:transport=dt_socket,server=n,suspend=n,address=

java - 我如何在 IntelliJ 中显示通知?

想出如何在屏幕右上角显示其中一个小通知气泡消息,请在下面回答。 最佳答案 事实证明,您必须创建一个NotificationGroup实例,然后使用它来创建一个通知,并将通知和项目传递给Notifications.Bus.notify()。publicclassVoiceApplicationComponentImplimplementsApplicationComponent,VoiceApplicationComponent{...publicstaticfinalNotificationGroupGROUP_DISPLAY_ID

java - intellij 停止自动格式化使用大括号的 java 初始化代码周围的空白行

IntelliJ格式化这段代码TypeReferenceref=newTypeReference>(){};在左花括号后插入一个换行符TypeReferenceref=newTypeReference>(){};有什么办法可以阻止它这样做吗? 最佳答案 在WrappingandBraces选项卡中查看JavaCodeStyle设置。奇怪的是,Simpleclassesinoneline选项控制在您的代码行中添加换行符。 关于java-intellij停止自动格式化使用大括号的java初始

java - intellij 快捷方式 - 如何折叠所有 javadocs + 方法实现

我找不到一些IntelliJIDEA快捷方式。当我去上课时,我希望能够只看到方法签名而没有其他详细信息。这就是我的意思。之前:之后:这个有捷径吗? 最佳答案 CodeFoldingofawholefileisCtrl+Shift+MinusandCtrl+Shift+Numpad_Plus或在菜单中chooseCode|Folding|CollapseAllorCode|Folding|ExpandAll.更多代码折叠的快捷方式:DocsforCodeFoldingShortcuts 关