你能打开一个jar文件,更改一些图标,然后再关闭它吗? |
您所在的位置:网站首页 › 关闭jar程序 › 你能打开一个jar文件,更改一些图标,然后再关闭它吗? |
这个问题源于Eclipse中的旧痛苦.高dpi显示屏上的图标太小.在文件系统中搜索图标(可能是.png或.gif文件)也无济于事.它们隐藏在Eclipse jar文件中. 幸运的是,最新的Neon版本有望解决这个问题.然而,如果我能够触及图标并调整它们,我会很激动.让编程环境完全自定义会非常有趣. 是否可以打开一个jar文件,取出一些图标,用你自己的替换它们,关闭jar文件并启动Eclipse? 或者是在Github上某处下载整个Eclipse源代码并从头开始编译所有内容的唯一方法(使用您自己的图标替换原始图标)?如果这是唯一的可能性,那么我就放弃了(除非我可以在某个地方获得如何构建它的教程). 编辑:显然,你不能只是改变jar中的一些文件,因为这会弄乱'签名'.Eclipse将不再运行您已更改的插件jar.有人将我重定向到以下StackOverflow主题,该主题描述了如何取消签名jar文件: 取消签名一个签名的jar 当您对jar文件进行签名时,新文件将添加到META-INF目录中,例如"MKSIGN.SF"和"MKSIGN.DSA".只需将它们从jar文件中删除(使用任何zip实用程序),然后将其保留为未签名. 我遵循了这个建议,但没有帮助.Eclipse仍然拒绝运行我改变过的任何插件jar. 编辑:这些是我在jar文件中删除的文件:
META-INF/ECLIPSE_.SF META-INF/ECLIPSE_.RSA
greg-449.. 7 Eclipse插件罐已签名,如果Eclipse认为它们已经被篡改,则无法运行.所以是的,你必须从头开始构建它们来改变它们. 将于6月发布的Eclipse Neon(4.6)在高DPI屏幕方面有一些改进,所以你可以试试.Release Candidate 3目前可用. 1> greg-449..: Eclipse插件罐已签名,如果Eclipse认为它们已经被篡改,则无法运行.所以是的,你必须从头开始构建它们来改变它们. 将于6月发布的Eclipse Neon(4.6)在高DPI屏幕方面有一些改进,所以你可以试试.Release Candidate 3目前可用. |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |