首先将讲iml
文件中的type
属性值JAVA_MODULE
其修改为PLUGIN_MODULE
。
<module type="PLUGIN_MODULE" version="4">
然后给项目选择合适的SDK
。
附上一段插件调试的启动命令:
@echo off
color 0A
set CONFIG_DIR=%cd%\sandbox
set JDK_DIR=D:\Program Files\Java\jdk1.8.0_191
set IDEA_DIR=D:\Program Files\JetBrains\IntelliJ IDEA 2020.1
java.exe ^
-Dvisualvm.id=434026973766400 ^
-Xmx512m -Xms256m -ea ^
-Didea.config.path=%CONFIG_DIR%\config ^
-Didea.system.path=%CONFIG_DIR%\system ^
-Didea.plugins.path=%CONFIG_DIR%\plugins ^
-Didea.classpath.index.enabled=false "-javaagent:%IDEA_DIR%\lib\idea_rt.jar=51116:%IDEA_DIR%\bin" ^
-Dfile.encoding=GBK ^
-classpath "%JDK_DIR%\lib\tools.jar;%IDEA_DIR%\lib\log4j.jar;%IDEA_DIR%\lib\jdom.jar;%IDEA_DIR%\lib\trove4j.jar;%IDEA_DIR%\lib\openapi.jar;%IDEA_DIR%\lib\util.jar;%IDEA_DIR%\lib\extensions.jar;%IDEA_DIR%\lib\bootstrap.jar;%IDEA_DIR%\lib\idea_rt.jar;%IDEA_DIR%\lib\idea.jar" ^
com.intellij.idea.Main