IntelliJ Plugin 开发之添加第三方jar的示例代码
本小节内容不多,但是个人感觉比较独立,还是拿出来单讲吧。
在开发IntelliJPlugin时,如果需要用到Gson、OKHttp等第三方库时,该怎么办呢?
回答这个问题前,我先补充前面没有讲到的内容。
插件开发其实可以使用两种方式,官方文档:http://www.jetbrains.org/intellij/sdk/docs/tutorials/build_system.html
1、UsingGradle
2、UsingDevKit
本系列文章讲的就是DevKit方式插件开发。
所以,如果你使用的是Gradle方式,就可以使用maven依赖的方式关联第三方库了。
如果使用DevKit方式的话,可以直接下载第三方库的.jar文件,添加到项目中。
具体步骤很简单,跟Android开发流程一样。
在项目根目录创建lib目录(创建libs目录应该也可以吧,不过我还没试过),copy第三方库的.jar文件到该目录中:
然后,在该jar上右键菜单,选择AddasLibrary选项,添加到项目构建环境中:
OK,完毕。你可以自由的使用这些jar库了。
补充一点,如果你导入了第三方jar库的话,对插件工程的部署打包是有差异的:
如果插件工程没有引用任何第三方jar库时,则执行菜单栏Build-->PreparePluginModule"XXX"ForDevelopment后,在项目根目录生成的插件包是以.jar结尾的包;
如果插件工程引入了第三方.jar库时,编程生成的插件包是以.zip结尾的包。
如图:
到此这篇关于IntelliJPlugin开发之添加第三方jar的示例代码的文章就介绍到这了,更多相关IntelliJPlugin添加第三方jar内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。