p3c eclipse插件频繁报错

vshtjzan  于 4个月前  发布在  Eclipse
关注(0)|答案(1)|浏览(92)

报错内容:"An internal error occurred during: "P3C Code Analysis".
javax/annotation/Generated"
在eclipse下几乎无法使用

x3naxklr

x3naxklr1#

1、可以换idea,有其他人开了分支。
2、或者下载链接: https://pan.baidu.com/s/1Q-LWsreWdadhIairImREYg?pwd=7fev 提取码:7fev 安装。
3、或者自己修改源码编译
(1)p3c-master\eclipse-plugin\com.alibaba.smartfox.eclipse.plugin\src\main\kotlin\com\alibaba\smartfox\eclipse\pmd\rule\MissingOverrideAnnotationRule.kt 中的import javax.annotation.Generated 改成 import javax.annotation.processing.Generated
(2)然后将最外面的pom.xml中的第190行改成里面的url改成 https://download.eclipse.org/eclipse/updates/4.29/
(3)将47行改成 http://mirrors.ustc.edu.cn/eclipse/releases/2023-09/
(4)将12行版本改成4.0.4
(5)jdk环境变量配置jdk17,maven3.9.5[我使用的版本],进入p3c-master\eclipse-plugin目录执行mvn -U clean install
(6)成功后进入目录\p3c-master\eclipse-plugin\com.alibaba.smartfox.eclipse.updatesite\target
(7)使用smartfox-eclipse-plugin.zip安装即可

相关问题