草庐IT

workspace_IntelliJ

全部标签

java - Intellij 运行配置 Spring Boot 与 Maven 问题

我正在尝试使用IntellijIDEA运行我的SpringBoot项目。这个项目是SpringMVC类型的,这意味着它在路径main/webapp/WEB-INF/jsp中有JSP文件。我的application.properties有这些设置:spring.view.prefix=/WEB-INF/jsp/spring.view.suffix=.jsp当我在Intellij中将项目作为“SpringBoot运行配置”运行时,服务器无法识别JSP文件的路径。这是我收到的消息:z如果我使用命令spring-boot:run使用“MavenRunConfiguration”运行项目,一切正

java - 排除包含 IntelliJ Idea 中内置源的文件夹

我在Idea中打开maven项目。我将用于单元测试的文件存储在文件夹\src\test\resources但问题是用于测试的文件是java文件。尽管“mvnpackage”跳过了这些文件,但在Idea中打开时它会尝试编译它们。是否可以从要在Idea中编译的源中排除包含java文件的文件夹?我使用的是IntelliJIdea9.0.3 最佳答案 尝试File->Settings->Compiler->Excludes将您的路径添加到Path并选择Recursively 关于java-排除包

java - IntelliJ 调试 : Suspend whole VM then step on single thread

我正在调试一个有很多线程的应用程序。我的断点设置为暂停整个VM。当线程遇到其中一个断点时,我想使用StepOver。但这似乎会恢复整个虚拟机,直到该步骤完成。如果我可以只步进遇到断点的单个线程,那将非常有帮助。在IntelliJ11.1/Java6中有什么方法可以做到这一点吗?(希望我没有遗漏一些明显的东西......) 最佳答案 此功能已在IntelliJ16中添加(他的回答中引用的CrazyCoder问题已解决)更多细节在这里:https://blog.jetbrains.com/idea/2016/02/intellij-id

java - 如何一次 pull IntelliJ IDEA ULTIMATE 项目中的所有模块?

我在IntelliJ中有一个多模块项目。每个模块都存储在一个单独的git存储库中。我已经设置好它们,所以我在IntelliJ中将它们分别标记为VCSroot。我可以使用IDE一次提取所有这些,还是应该使用命令行工具?目前我正在一个一个地pull它们: 最佳答案 要一次从所有存储库中提取,请使用VCS-更新项目(Ctrl/Cmd+T)虽然屏幕截图显示了checkout命令。如果所有仓库中的分支名称都相同,则应在设置-版本控制-Git中启用同步分支控制,您将能够在分支pop窗口的底部一次性checkout所有分支

java - 在 Intellij IDEA 中使用热键为方法自动生成类型和对返回对象的引用

如何在IntellijIDEA中使用热键自动获取方法返回对象的类型?很多时候你需要修改这样的行:myinstance.getMyMethod();在以下内容中:IMySomeObjectmysomeobject=myinstance.getMySomeObject();我希望IDEA自己为我完成以节省时间。我不想探索方法的签名,找到它的返回类型并使用特定类型的返回对象手动创建此引用。不方便。 最佳答案 使用IntroduceVariable重构。选择myinstance.getMyMethod();按++V你会看到一系列的名字来给它

java - 使用Intellij在gradle项目中设置断点

现在IntelliJ12.1已经发布,我希望能够将调试器附加到“gradlerun”应用程序并让它在断点处停止。我已经尝试过右键单击运行并选择调试它,并按照此答案中的建议设置GRADLE_OPTS环境变量:DebugGradlepluginswithIntelliJ并远程附加调试器,这工作正常,但没有一个在断点处中断。我一定是遗漏了什么。 最佳答案 我可以通过配置run任务来远程调试。因为它是JavaExec任务,它支持jvmArgs属性:run{jvmArgs"-agentlib:jdwp=transport=dt_socket,

java - 在 Intellij 13 上,创建的可执行 jar 无效或损坏

我尝试从我在Intellij13(win8)上的项目创建一个可执行jar,遵循这些答案HowtobuildjarsfromIntelliJproperly?并执行创建的jar,然后我得到“错误:无效或损坏的jarfile”,后跟jar的路径。我的项目很简单,但有多个java文件和一个UI表单。我在ProjectStructure|Artifacts上创建jar工件后调用Build|BuildArtifacts|Jar,构建之后。我用maven脚手架创建了项目,但是没有对pom.xml的依赖。我正在使用java7。是不是少了什么? 最佳答案

java - 如何使用 Jar 文件在 IntelliJ IDEA 中设置运行/调试配置?

感谢欢迎我加入社区!我想获得有关IntelliJIDEA中运行/调试配置的一些帮助。我们使用.jar文件,我需要在我的IDE中设置运行配置。我转到运行>编辑配置>JAR应用程序,然后弹出各种选项。我有.jar文件,但想知道需要在哪些字段中设置哪些属性。我们使用.bat文件启动.jar,我在下面发布相同的文件。有人可以查看start.bat文件并告诉我需要将什么输入到我的运行/调试选项中吗?java-Djsse.enableSNIExtension=false-Xmx1200m-XX:MaxPermSize=256M-agentlib:jdwp=transport=dt_socket,s

java - 默认从 sun 导入而不是 intelliJ 中的 java 包

我当前的系统(MacOS10.10.5)配置是:IntelliJIDEA2017.2.2#Builton9August,2017javaversion"9"Java(TM)SERuntimeEnvironment(build9+181)每次我开始做一个项目(目前是1.8.0_65)并使用Listexample=newArrayList();=>如果我点击List的自动建议提示=>导入类引入的默认import语句是importcom.sun.tools.javac.util.List;虽然我希望它是:importjava.util.List;是否有任何我可以纠正的配置,或者这是我正在使用

java - 在 IntelliJ 中将 JAR 添加到 WEB-INF/lib 目录的正确步骤是什么

假设我有一个Javaweb项目,我需要将几个JAR文件放入WEB-INF/lib目录中。在Eclipse中,如果您只是将这些JAR放在那里,Eclipse会像在类路径中一样拾取它们。然而,IntelliJ似乎没有。将这些JAR添加到项目中以使其位于标准WEB-INF/lib目录中的正确方法是什么? 最佳答案 在ProjectStructure窗口中,在“Libraries”部分添加JAR后,您可以转到“Artifacts”部分,您将在寄存器“OutputLayout”中看到WEB-INF文件夹的外观.在右侧,您会看到“可用元素”,您