IntelliJ IDEA是JetBrains的IDE。它主要支持Java开发,但也支持JavaScript,Groovy,HTML,CSS,RSS,R,Haskell,PHP,Ruby,Python,Scala,Swift,Clojure,Kotlin,Hybris,Gradle等。有关Community和Ultimate Editions中的使用和问题的问题应使用此标记。但是,如果您遇到其他问题并且碰巧使用IntelliJ,请不要使用此标记。
我在 Android Studio 中收到此错误: 错误:找不到主类 com/intellij/idea/main 我尝试了所有的技巧,例如: 我设置变量 JAVA_HOME 以及 JDK_HOME 一般适用于 64 位
“错误:找不到符号导入com.liferay.portal.kernel.uuid.PortalUUID;”在 Liferay 7.4
我正在使用 Liferay Portal-7.4-ga107(使用 IntelliJ),并尝试按照 Liferay 的本教程制作一个培训留言簿应用程序。 我完美地遵循了它,甚至重复了这个过程 3
在 Gradle 中,如何从版本目录中访问依赖项的版本,以便将其传递给任务配置?
(这很长,所以滚动到底部查看较短的摘要。) 我在 Gradle 版本目录中遇到了一些奇怪的行为。我不确定是否 我正在以正确的方式做事,但我也准备...
IntelliJ - IntelliJ 运行配置会忽略 maven.config 和 jvm.config 文件
在我的 Maven 项目中,我有一个 .mvn 文件夹,其中包含项目特定参数的 maven.config 和 jvm.config 文件。我使用 IntelliJ 进行开发,当我运行 Maven 配置时(要么......
如何在 IntelliJ 中自动(而不是手动)纠正缩进? 在 Eclipse 中,可以突出显示需要缩进的代码,右键单击,然后选择 Source > Correct inden...
IntelliJ IDEA + Scala:如何轻松导航到损坏的测试
我在 Scala 测试中有这样的构造: 类 ExpressionsTest 扩展 AnyFunSpec { 描述(“简单文字”){ 描述(“有效”){ 它(“123”){ ...
我可以强制 IntelliJ 中的打开最近列表按字母顺序排序吗?
IntelliJ 在“文件”->“打开最近”中按上次访问日期列出最近的项目 - 如果您有超过 3 或 4 个最近的项目,这会让人抓狂。有没有办法强制对这个li进行排序...
将 IntelliJ IDEA 项目转换为 GitLab 项目(如果我在创建项目时没有这样做)
如果我不通过“New | Project from Version Control...”创建 IntelliJ IDEA 项目,GitLab 插件将无法工作,甚至“Git...”下也缺少“GitLab”子菜单
在 Visual Studio Code 中,像 IntelliJ 一样完成语句的键盘快捷键是什么?
在 Visual Studio 代码中是否存在键盘快捷键来完成当前行中的语句,就像在 IntelliJ 中一样? 完整的语句就是Complete Statement,我可以输入Shift + Ctrl + Enter来com...
假设我的项目具有以下结构 。 ├── foo1 │ └── b │ ├── 文件1 │ └── 文件2 └── foo2 └── b ├── 文件3 └── 文件4 我在 foo 和 foo 下都有名为 b 的目录...
JavaFX Maven Assembly 插件不断打包到错误的 JDK 版本
我在 IntelliJ 中创建了一个应用程序,它允许我阅读 epub,而当有人在工作时经过我的 mac 时,我不会被注意到(iBook 往往很引人注目)..它基本上只是一个未修饰的 JavaFX wi...
带有更改文件列表的窗口在哪里,我可以在其中直接提交更改并将其推送到远程
我无法在intellij Idea中引入该窗口。 以前我可以看到所有已更改的文件列表,然后我可以直接从想法窗口提交这些更改,从那里我...
Spring Boot 2.0.5 仍然使用 Spring 版本 4.3.8.RELEASE
我在 IntelliJIdea 项目中使用 Spring boot 2.0.5 版本。这是我的专家。 org.springframework.boot 春天...
我正在尝试创建一个 gradle 插件,当 Gradle 面板上的“刷新所有 Gradle 项目”按钮时,该插件会生成一些源。我假设 IntelliJ 正在执行一些 Gradle 目标,但我无法...
Java 17:java:带有 --enable-preview 的源版本 7 无效(仅版本 17 支持预览语言功能)
我正在使用 IntelliJ IDEA 2021.2.3 ,JDK 17。我有 Java 17 中的代码片段 pom.xm 我正在使用 IntelliJ IDEA 2021.2.3 ,JDK 17。我有 Java 17 中的代码片段 pom.xm <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.example</groupId> <artifactId>function_programming17</artifactId> <version>1.0-SNAPSHOT</version> <name>function_programming17</name> <!-- FIXME change it to the project's website --> <url>http://www.example.com</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> </dependencies> <build> <pluginManagement> <plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.1.0</version> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> <!-- site lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle --> <plugin> <artifactId>maven-site-plugin</artifactId> <version>3.7.1</version> </plugin> <plugin> <artifactId>maven-project-info-reports-plugin</artifactId> <version>3.0.0</version> </plugin> </plugins> </pluginManagement> </build> </project> package org.example; import java.time.LocalDate; import java.util.function.Supplier; /** * Hello world! */ public class App { public static void main(String[] args) { System.out.println("Hello World!"); Supplier<LocalDate> localDateSupplier = LocalDate::now; Supplier<LocalDate> localDateSupplier1 = () -> LocalDate.now(); LocalDate localDate = localDateSupplier.get(); LocalDate localDate1 = localDateSupplier1.get(); System.out.print("localDate = "); System.out.println(localDate); System.out.print("localDate1 = "); System.out.println(localDate1); } } 错误 java: invalid source release 7 with --enable-preview (preview language features are only supported for release 17) 如何解决? 设置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.example</groupId> <artifactId>function_programming17</artifactId> <version>1.0-SNAPSHOT</version> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> </dependencies> <build> <pluginManagement> <plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.1.0</version> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> <configuration> <source>17</source> <target>17</target> <compilerArgs> --enable-preview </compilerArgs> </configuration> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> <plugin> <artifactId>maven-site-plugin</artifactId> <version>3.7.1</version> </plugin> <plugin> <artifactId>maven-project-info-reports-plugin</artifactId> <version>3.0.0</version> </plugin> </plugins> </pluginManagement> </build> </project> 和 和 现在我们可以成功运行/调试Java语言17级的Java代码了 错误:java:带有 --enable-preview 的源版本 16 无效 (仅版本 21 支持预览语言功能) 使固定: 智能 项目设置->模块->源->语言级别->选择 x 实验功能 JDK11、Openjdk20、OpenJDK21 在此更改后都可以工作。
如何在单个 Intellij 插件中访问 Java、Python 的 PSI 结构
我正在为Pycharm、Intellij IDEA开发一个插件。需要在两个 IDE 版本(2022.3.1 及更高版本)中访问 Java 和 Python 语言的 PSI 功能(PSIMethod(java class) & PyFunction)
如何告诉 SonarLint 停止为我的实体建议 Lombok
在 IntelliJ 中,我的 SonarLint 不断告诉我使用 Lombok 进行 getter/setter,但我不想这样做。我怎样才能关闭它?我尝试排除该文件,但这似乎不起作用。这...
我正在使用 IntelliJ 11.1.3,我尝试以 jarfile 的形式附加两个外部库以在模块中使用。我已将它们添加到项目结构 -> 模块 -> 依赖项中,并且它们出现了
我的问题与这个问题和另一个问题相反,他们询问如何恢复提交窗口和本地更改的旧行为。 Intellij 2020+ 在左上角添加了提交选项卡...
使用 Jacoco 时,Intellij 中的覆盖率视图显示 0.0%
正如 Intellij IDEA 中的 Open JaCoCo 报告中所讨论的,当我使用 Jacoco(而不是本机 IntelliJ 跟踪)收集代码覆盖率统计数据时,封面中始终显示 0.0%(即“无”覆盖率)...