当前位置: 首页 > 知识库问答 >
问题:

IntelliJ想法“自动生成项目”显然不起作用

夏侯浩气
2023-03-14

我是一个长期使用Java的Eclipse用户,我已经习惯了在“problems”视图中看到编译错误和警告。

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

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

StackOverflow显示了Intellij思想Java类在保存时不会自动编译,这是一个可能的相关问题,但选择的答案对我不起作用。这个答案说“自动构建项目”只有在“使用外部编译器选项”的情况下才起作用,但我不知道这是什么(在IntelliJ的文档中搜索“外部编译器”没有返回任何相关内容),而且我的设置也没有提到这一点。答案并没有说明如果你没有使用这样的选项该怎么做。

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

共有1个答案

姚高爽
2023-03-14

自动生成项目仅在不运行/调试时工作,如您在下一个设置中所见。

但您可以设置一些增强功能。如果应用程序未运行,则可以强制自动生成:

  • (生成、删除、部署/编译器/自动生成项目)
  • 如果应用程序空闲,是否自动保存文件?秒。

如果应用程序正在运行:例如,当您要运行Spring Boot应用程序时:

  • 运行/调试配置/Spring Boot/运行应用程序更新策略:
  • 设置为在帧停用时更新类和资源。因此,如果将焦点更改为IDE窗口外,项目将重新生成。

如果您正在运行应用程序服务器(例如Tomcat):

    null

在IntelliJ中更新应用程序

 类似资料:
  • 我是Java的长期Eclipse用户,我习惯于在“problems”视图中看到编译错误和警告。 现在我使用的是IntelliJ IDEA(Kotlin和Java)。有一个“Problems”视图,但它经常保持为空,即使在我的代码窗口的空白处显示了错误或警告。 那么,当我修改IntelliJ IDEA中的代码时,如何看到自动列出的错误和警告呢?

  • 我目前正在使用intellij idea 2020.3.1。我用java和Flatter做了很多小项目,到现在为止,我从未遇到过自动完成功能/智能感知的任何问题。它突然停止工作,我已经试着修复了好几天了。我尝试了以下解决方案,但没有效果。 关闭电源模式 我已将我的项目根目录标记为源根目录 我正确设置了JDK 我已经完成了“使缓存无效/重新启动” 都没有用。请问还有什么我可以做的吗?在此处输入图像描

  • 我是一个Eclipse/STS用户/开发人员,现在正在尝试使用IntelliJ Idea(CE) 2020.2.(1,2,3) 对于一个基于Gradle的项目,如何进行Spring集成,当我打开IDE时,会发生以下情况 从上面来看,这就是问题所在,我不希望IDE自动启动来构建/重建项目。我只是需要,打开项目,仅此而已。 观察:例如,在Eclipse/STS中存在自动禁用构建的选项 我确实在网上做了

  • 我的Intellij项目在IDE中完美地运行,但任何试图提取有效数据的方法。来自它的jar文件导致了某种错误。我的项目使用Maven、Spring和Apache Ignite。这是我的pom。xml文件: 清单: 并且,文件夹结构: 我列出了以下尝试: 1-在pom中运行mvn clean install。xml目录:编译得很好,但我得到的错误是相对于jar文件没有主清单属性。 2-我打开jar文

  • 我可以手动创建这些文件夹,并将其标记为源根。然而,这是微不足道的。所以我的问题是:为什么IntelliJ IDEA新项目向导不生成文档中所说的目录结构?我做错什么了吗?我检查了首选项,找不到任何似乎相关的东西。

  • 我转到设置->错误->序列化问题->没有'serial versionuid'的Serializable类,但它仍然没有显示警告。我的类PKladrBuilding父类实现了接口可序列化。 代码的一部分: