开发者社区> 青夜之衫> 正文

把第三方jar文件包装为plugin

简介: 前面说过,输出eclipse插件的时候问题比较多(google搜索3rd party jars site:dev.eclipse.org),特别是使用了第三方jar文件的时候。有一个比较方便的办法是把这些jar文件包装为一个单独的插件,然后 你的功能插件用dependencies的方式引用它们,这也是eclipse推荐的方式。
+关注继续查看

前面说过,输出eclipse插件的时候问题比较多(google搜索3rd party jars site:dev.eclipse.org),特别是使用了第三方jar文件的时候。有一个比较方便的办法是把这些jar文件包装为一个单独的插件,然后 你的功能插件用dependencies的方式引用它们,这也是eclipse推荐的方式。

在eclipse里包装jar包很容易:按ctrl+n,在新建对话框里选择"Plug-in from existing JAR archives",按下一步选择你需要的jar文件,再下一步指定这个plugin的名称,注意这一步里一般要把最下面的"Unzip the JAR archives into the project"选项清除,否则eclipse会把jar文件全部展开为.class文件树,最后按Finish就可以了。

奇怪的是,我不使用上面这种方式,用建立普通plugin项目的方式怎么也无法建立好包装plugin,表现为其它plugin依赖它后找不到里面的那些类。

本文转自博客园八进制的博客,原文链接:把第三方jar文件包装为plugin,如需转载请自行联系原博主。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Maven 项目中引入的外部的jar包后打包失败(程序包找不到)
在Maven工程SpringBoot项目中,需要引用外部的一个jar包,在网上看的很多方式都不行:打包是可以成功,但是部署到服务器中运行,使用到该jar没反应,程序进行不下去,我猜测应该是这个jar没有打进去。
17 0
Spring Boot jar文件瘦身--把单一Spring Boot jar文件,分离为依赖组件lib目录和一个业务jar来进行部署,优化单个jar文件大小到一两百KB。
假如有十来个微服务需要部署,那就意味着需要传输一两个GB的文件,耗时可想而知。就算是单一更新个别微服务也需要传输一两百MB。因此,为了方便下次jar文件部署更新及瘦身,顺便记录下:
62 0
Maven打包时包含资源文件和源码到jar的方法
Maven打包时包含资源文件和源码到jar的方法
94 0
maven工具引入lib下的jar文件
maven工具引入lib下的jar文件
53 0
关于 springboot 打包jar 无法加载引入的第三方自定义jar包
使用springboot打jar包时,尤其是引入的第三方的jar包,打包时经常会发生找不到的错误导致打包失败
122 0
将引用了第三方jar包的Java项目打包成jar文件
将引用了第三方jar包的Java项目打包成jar文件
159 0
Springboot mavne项目多模块打包,报错 找不到 base包,找不到common类等等
Springboot mavne项目多模块打包,报错 找不到 base包,找不到common类等等
610 0
JavaWeb - 除 Maven 之外的本地 JAR 包为什么要放在 lib 文件夹里?
JavaWeb - 除 Maven 之外的本地 JAR 包为什么要放在 lib 文件夹里?
91 0
Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
205 0
AndroidStudio如何引入so包
AndroidStudio如何引入so包
66 0
IWa
手动引入JAR的坑
这个场景是公司采购了一批第三方代码,这面先运行起来。前期减少改动,所以直接使用提供的jar,进行依赖了。
257 0
springboot 运行 jar 包读取外部配置文件
springboot 运行 jar 包读取外部配置文件
708 0
Maven引入外部jar的几种方法
方式1:dependency 本地jar包 com.jouypub cloud 1.0 system ${basedir}/lib/cloud.
1605 0
Java项目如何添加第三方 jar 包引用
版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcs_dn/article/details/81354302 ...
2911 0
Android项目实战(三十三):AS下获取获取依赖三方的jar文件、aar 转 jar
原文:Android项目实战(三十三):AS下获取获取依赖三方的jar文件、aar 转 jar 使用 Android studio 开发项目中,有几种引用三方代码的方式:jar 包 ,类库 ,gradle.build 的compile依赖。
1348 0
+关注
青夜之衫
文章
问答
视频
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载