首先将讲iml
文件中的type
属性值JAVA_MODULE
其修改为PLUGIN_MODULE
。
1
| <module type="PLUGIN_MODULE" version="4">
|
然后给项目选择合适的SDK
。

附上一段插件调试的启动命令:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| @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
|