报错内容:"An internal error occurred during: "P3C Code Analysis".javax/annotation/Generated"在eclipse下几乎无法使用
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安装即可
1条答案
按热度按时间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安装即可