相关疑难解决方法(0)

Tomcat不会自动识别IntelliJ和Tomcat ....已更改的文件

我正在使用Tomcat运行Intellij Ultimate并部署战争.一切都很好地部署到tomcat的webapp目录.

当我更改像xhtml文件这样的文件时,有没有办法让tomcat自动获取该更改?到目前为止,我需要从intellij复制文件并将其复制到tomcat webapp目录中的目录.我知道某些文件需要重新编译,但xhtml不是其中之一.

tomcat war intellij-idea automatic-updates

128
推荐指数
3
解决办法
8万
查看次数

Spring Boot + Spring-Loaded(IntelliJ,Gradle)

我想在我的Spring Boot项目中使用热插拔.不知怎的,我无法通过在我的IDE(IntelliJ)中运行它来使其工作,尽管文档涵盖了这个主题.我只需使用带有VM属性的main方法运行该类:

-javaagent:/path/to/jar/springloaded.jar -noverify
Run Code Online (Sandbox Code Playgroud)

我的问题是,我该如何使其发挥作用?:-)

进一步的问题是如何使用装有Gradle和IntelliJ的弹簧.我发现强制开发人员手动下载JAR,将其置于某处并使用JVM参数指向它是非常不方便的.有没有更好的方法(我应该配置自己的任务来完成工作并从我的IDE作为Gradle任务运行它)?

spring spring-boot spring-loaded

36
推荐指数
5
解决办法
3万
查看次数

Intellij"自动制作项目"的困境

回到12月,我从Eclipse切换到IntelliJ,但在几天之内我又转回了.

今天我再次尝试了IntelliJ,基本上我只剩下一个问题了.

问题是我想在保存时编译Java类.原因是我正在使用JRebel来获取新类.我不想每次都按Command-F9编译更改的类.

我读到了关于EclipseModel插件的内容,但这似乎不再起作用,因为可以在插件页面的注释中阅读:http://plugins.jetbrains.com/plugin/?id = 3822

我还尝试了"自动生成项目",但这会编译所有类,而不仅仅是更改的类.这只是耗费时间,它也会导致JRebel重新加载所有类...

有什么建议?

java eclipse intellij-idea jrebel

18
推荐指数
2
解决办法
2万
查看次数

在IntelliJ中运行单元测试,类中有错误

我是使用IntelliJ的新手.我只有一个委屈,那就是编译器.我更喜欢Eclipse编译器编译项目的方式并跳过包含错误的类.

如果我想为一个方法编写一个单元测试,我必须修复整个项目中的所有错误以运行单个单元测试,这尤其是一个问题!

您可能会说修复您的项目,但我正在开发一个项目,其中人们已经在其中提交了包含错误的代码.我怎么能解决这个问题,我看到有一个选项可以在设置中使用Eclipse编译器,但这没有区别/我不知道跳过错误的参数.

unit-testing compiler-errors intellij-idea

13
推荐指数
2
解决办法
4633
查看次数

IntelliJ IDEA“自动构建项目”显然不起作用

我是 Java Eclipse 的长期用户,并且习惯于在我引起编译错误和警告时立即在“问题”视图中看到这些错误和警告。

现在我正在使用 IntelliJ IDEA(Kotlin 和 Java)。有一个“问题”视图,但即使代码窗口边缘显示错误或警告,它也通常保持为空。

如果我按 Ctrl-F9 进行“构建项目”,则错误会在“问题”中列出,但我希望这种情况自动发生。

我选择了“设置”->“构建、执行、部署”->“编译器”->“自动构建项目”,但这似乎没有什么区别。

StackOverflow 显示Intellij IDEA Java 类在保存时不会自动编译作为可能的相关问题,但所选答案对我不起作用。除了很旧之外,该答案还说“自动构建项目”仅在“如果您使用外部编译器选项”时才有效,但我不知道那是什么(在 IntelliJ 文档上搜索“外部编译器”不会返回任何相关的内容)而我的设置没有提及它。答案并没有说明如果您不使用此类选项该怎么办。

那么,当我在 IntelliJ IDEA 中修改代码时,如何才能看到自动列出的错误和警告呢?

build intellij-idea

7
推荐指数
1
解决办法
8895
查看次数

IntelliJ (2020.2) - 如何为基于 Gradle 的项目禁用“自动构建项目”?

我是 Eclipse/STS 用户/开发人员,现在尝试使用 IntelliJ Idea (CE)

\n
    \n
  • 2020.2.(1,2,3)
  • \n
\n

对于一个基于Gradle的项目,spring-integration如何,当我打开IDE时会发生以下情况

\n

在此输入图像描述

\n

好的,让 IDE 加载项目...但是

\n

在此输入图像描述

\n

从上面来看,这就是问题所在,我不希望 IDE 自动启动来构建/重建项目。我只需要打开项目即可。

\n

观察:例如在 Eclipse/STS 中存在禁用自动构建的选项

\n

在此输入图像描述

\n

我确实在网上做了一项研究,阅读了以下帖子和问题:

\n\n

遗憾的是对话框选项已更改,但是......

\n

所以:

\n

在此输入图像描述

\n

从上面看,似乎没什么可做的。

\n

在此输入图像描述

\n

观察:从上面观察该Build project automatically选项被禁用

\n

即使禁用了该功能并且在重新启动 IDE 后,我也必须始终手动停止构建过程

\n

在此输入图像描述

\n

那么缺少什么呢?或者我是否需要一个特殊的额外插件来实现我的目标?

\n

intellij-idea

5
推荐指数
1
解决办法
2万
查看次数