前段日子看到有人修改了linux系统下Eclipse的启动界面,因此自己试着修改了一下windows平台的启动界面。本文总结一下修改Eclipse 4.5(代号Mars)启动界面的方法。

  方法一:修改splash.bmp启动图

  Eclipse启动画面实际就是eclipse\plugins\org.eclipse.platform_4.5.1.v20150904-0015目录下的splash.bmp图片。将其修改或替换成自定义图片,名字仍然保存成splash.bmp。

  方法二:修改eclipse.ini配置文件

eclipse配置文件eclipse.ini保存位置

 原始eclipse.ini配置文件
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m

  将org.eclipse.platform注释掉,改成自定义splash.bmp的绝对路径或相对eclipse.ini文件的相对路径。如相对路径为"./splash.bmp"等。

 修改后eclipse.ini配置文件
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
#org.eclipse.platform
./splash.bmp # 在eclipse.ini同文件下创建splash.bmp
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m

  通过上述两种方法,我成功将Eclipse Mars启动界面修改。关于eclipse.ini配置文件的详细内容,可以参考eclipse官方说明 eclipse.ini 。

最新文章

  1. Opentaps安装小记
  2. PHP关于依赖注入(控制反转)的解释和例子说明
  3. yii学习笔记
  4. ssis trainning
  5. Data Binding in WPF
  6. JavaScript中的运算符种类及其规则介绍
  7. SqlServer SSAS IIS 部署
  8. Linux下报 java.net.SocketException权限不够 异常解决
  9. .Net EF框架的增删改查
  10. 配置linux下apache跨域问题
  11. easyui datagrid editor combobox添加空选则清空combobox框
  12. android 3.0+百度地图api地图如何移动到指定的经纬度处
  13. rabbitMq与spring boot搭配实现监听
  14. 【随笔】借鉴 & KPI式设计
  15. ARouter原理剖析及手动实现
  16. angularjs学习第二天笔记---过滤器
  17. Node.js- sublime搭建node的编译环境
  18. Xcode - Your development team, "", does not support the Push Notifications capability.
  19. k8s容器挂载配置文件
  20. sql注入waf绕过简单入门

热门文章

  1. SQL DBA 学习
  2. gcc -frandom-seed
  3. Spring Data JPA stackoverflow
  4. 数据库路由中间件MyCat - 源代码篇(11)
  5. Spring Security 表达式(Expressions) - hasRole示例
  6. OVS调试介绍
  7. Animation Blueprint, Set Custom Variables Via C++
  8. ajax上传文件及nodeJS接收
  9. mysql--浅谈多表查询1
  10. JS高级学习历程-8