IDEA中一个普通工程变为插件工程

/ Developer / 没有评论 / 100浏览

首先将讲iml文件中的type属性值JAVA_MODULE其修改为PLUGIN_MODULE

<module type="PLUGIN_MODULE" version="4"> 

然后给项目选择合适的SDKalt

附上一段插件调试的启动命令:

@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