tools knack - hanyong/note GitHub Wiki

各种软件工具小技巧

eclipse

设置 jdk 参数

编辑 eclipse.ini 文件, 其中每一行为一个参数, 在 -vmargs 前添加 -vm 参数可指定 jdk. -vmargs 后为 java 参数, 通常可将内存大小修改为 1024m.

eclipse 实例关联 dock 图标

linux dock 软件 (如 mate-desktop 自带的 dock applet) 通常使用 StartupWMClass 关联启动的应用程序和 dock 图标. eclipse plugins/org.eclipse.epp.package.*/plugin.xml 插件配置有个 appNameproperty, 启动后即会设置为 eclipse 主窗口的 nameclass. 修改这个配置, 同时设置 desktop 文件与之对应, 即可为不同的 eclipse 实例关联不同的 dock 图标. 这个配置最好在第一次启动前修改, 如果启动过 eclipse, 修改后第一次启动 eclipse 可添加 -clean 清空配置缓存使修改生效.

如设置 appNameeclipse-javaeclipse-java.desktop 配置文件示例如下。

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=eclipse-java
Type=Application
Terminal=false
Exec=eclipse-java
Icon=/home/hanyong/opt/eclipse-java/icon.xpm
StartupNotify=true
Keywords=Run;
StartupWMClass=eclipse-java