idea启动报Plugin Error错误的解决办法

打开项目时遇到PluginError,显示多个插件如GlassFishIntegration、JBossIntegration等因依赖的JavaEE:EJB,JPA,Servlets插件被禁用而未加载。问题可能是由于系统蓝屏后导致。解决方法是删除IDEA配置文件夹下的disabled_plugins.txt后重启IDEA。
部署运行你感兴趣的模型镜像

打开项目突然显示error.log如下:

Plugin Error

Problems found loading plugins:

Plugin "GlassFish Integration" was not loaded: required plugin "Java EE: EJB, JPA, Servlets" is disabled.

Plugin "JBoss Integration" was not loaded: required plugin "Java EE: EJB, JPA, Servlets" is disabled.

Plugin "JSR45 Integration" was not loaded: required plugin "Java EE: EJB, JPA, Servlets" is disabled.

Plugin "Jetty Integration" was not loaded: required plugin "Java EE: EJB, JPA, Servlets" is disabled.

Plugin "Resin Integration" was not loaded: required plugin "Java EE: EJB, JPA, Servlets" is disabled.

Plugin "Tomcat and TomEE Integration" was not loaded: required plugin "Java EE: EJB, JPA, Servlets" is disabled.

Plugin "CloudBees integration" was not loaded: required plugin "Java EE: EJB, JPA, Servlets" is disabled.

Plugin "Geronimo Integration" was not loaded: required plugin "Java EE: EJB, JPA, Servlets" is disabled.

这个昨天突然蓝屏了,然后今天打开就发现报这个错误;

解决办法:

找到IDEA的配置文件夹下的disabled_plugins.txt,删除然后重启IDEA即可;

我的文件目录在:C:\Users\DELL\.IntelliJIdea2019.1\config

您可能感兴趣的与本文相关的镜像

GPT-oss:20b

GPT-oss:20b

图文对话
Gpt-oss

GPT OSS 是OpenAI 推出的重量级开放模型,面向强推理、智能体任务以及多样化开发场景

在使用 IntelliJ IDEA 启动 Java 应用时,如果遇到错信息 `Error running 'xxx': Command line is too long`,通常是因为启动命令行参数过长,超出了操作系统对命令行长度的限制。以下是几种有效的解决方法: ### 修改启动配置 1. 打开项目目录,找到 `.idea` 文件夹下的 `workspace.xml` 文件。 2. 在 `<component name="RunManager">` 标签内,添加以下属性: ```xml <option name="ALTERNATIVE_JVM_PARAMETERS" value="true" /> ``` 3. 保存文件并重新启动 IntelliJ IDEA [^1]。 ### 使用 JAR 清单文件 另一种方法是通过构建 JAR 文件,并在 `MANIFEST.MF` 文件中指定类路径。这样可以避免命令行参数过长的问题。 1. 在 `pom.xml` 中配置 `maven-jar-plugin` 插件,指定主类: ```xml <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>com.example.Main</mainClass> </manifest> </archive> </configuration> </plugin> </plugins> </build> ``` 2. 构建项目并生成 JAR 文件: ```bash mvn clean package ``` 3. 通过命令行运行生成的 JAR 文件: ```bash java -jar target/your-application.jar ``` ### 使用外部配置文件 还可以通过外部配置文件来缩短命令行长度。在 IntelliJ IDEA 中,可以通过配置文件传递参数,而不是直接在命令行中输入。 1. 在 Run/Debug Configurations 窗口中,选择 "Configuration" 选项卡。 2. 在 "VM options" 字段中输入参数: ```bash @argfile ``` 3. 创建一个 `argfile` 文件,其中包含所有需要的参数,每行一个参数。 ### 命令行参数优化 如果上述方法不适用,可以尝试手动优化命令行参数,例如减少依赖库的数量或合并多个依赖库。 1. 检查项目的 `pom.xml` 或 `build.gradle` 文件,移除不必要的依赖。 2. 使用 Maven 或 Gradle 的依赖管理功能,合并多个依赖库。 ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值