eclipse.ini:修改-vm参数让eclipse可以直接锁定到任务栏
2016-11-27 19:14
302 查看
一般的程序,运行时如果没有锁定在任务栏,鼠标右击程序图标时右键菜单中都会显示”将此程序锁定到任务栏”这个选项,点击它,就可以将该程序锁定在任务栏,方便下次打开。
但今天新装eclipse的时候,发现鼠标右击eclipse图像居然没有这个选项。
虽然可以直接如下图右击eclipse.exe,点击”锁定到任务栏”来实现,
但这样以来在运行eclipse时任务栏会有两个eclipse的图标。这令人甚是不爽。
在网上查了才发现是eclipse.ini中启动参数设置的问题。
我们知道,${eclipse安装目录}/eclipse.ini文件用于设置eclipse的运行参数(Runtime Option),
在eclipse.ini中增加
比如我的eclipse.ini中就如下在第一行用-vm指定使用jdk1.8.0_111版本(我的系统中安装了1.6,1.7,1.8三个jdk版本)
这本是没有错的,但这样直接指定java虚拟机程序(.exe)的方式就会导致在windows下无法将eclipse锁定到任务栏的问题。
解决问题的办法也很简单,将上面的-vm参数中
为什么不加javaw.exe eclipse也可以运行?
因为
参见
摘自Runtime options
但为什么这样就可以锁定到任务栏,就不明白了,这应该是windows的策略问题。
(注:此法在win10下无效)
但今天新装eclipse的时候,发现鼠标右击eclipse图像居然没有这个选项。
虽然可以直接如下图右击eclipse.exe,点击”锁定到任务栏”来实现,
但这样以来在运行eclipse时任务栏会有两个eclipse的图标。这令人甚是不爽。
在网上查了才发现是eclipse.ini中启动参数设置的问题。
我们知道,${eclipse安装目录}/eclipse.ini文件用于设置eclipse的运行参数(Runtime Option),
在eclipse.ini中增加
-vm可以设置eclipse使用的jdk版本。
比如我的eclipse.ini中就如下在第一行用-vm指定使用jdk1.8.0_111版本(我的系统中安装了1.6,1.7,1.8三个jdk版本)
-vm C:/Program Files/Java/jdk1.8.0_111/bin/javaw.exe -startup plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile -showsplash org.eclipse.platform --launcher.defaultAction openFile --launcher.appendVmargs -showsplash org.eclipse.platform --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.8 -XX:+UseG1GC -XX:+UseStringDeduplication -Dosgi.requiredJavaVersion=1.8 -Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx1024m
这本是没有错的,但这样直接指定java虚拟机程序(.exe)的方式就会导致在windows下无法将eclipse锁定到任务栏的问题。
解决问题的办法也很简单,将上面的-vm参数中
/javaw.exe删除
-vm C:/Program Files/Java/jdk1.8.0_111/bin
为什么不加javaw.exe eclipse也可以运行?
因为
-vm的值可以是jdk/bin ,jre/bin这样的路径,也可以直接指定虚拟机程序(.exe)或动态库(.dll,.so)
参见
-vm的参数说明:
摘自Runtime options
但为什么这样就可以锁定到任务栏,就不明白了,这应该是windows的策略问题。
(注:此法在win10下无效)
相关文章推荐
- 如何修改myeclipse 内存?eclipse.ini中各个参数的作用。
- eclipse.ini配置vm参数解决启动报错问题
- eclipse 默认jdk 的设置 eclipse.ini -vm 参数
- 如何修改myeclipse的内存?eclipse.ini中各个参数的作用
- 如何修改myeclipse的内存?eclipse.ini中各个参数的作用
- 如何修改myeclipse 内存?eclipse.ini中各个参数的作用。
- (开发笔记)转载:eclipse 默认jdk 的设置 eclipse.ini -vm 参数
- Java VisualVM 插件地址,安装Visual VM插件,修改下载插件地址使插件可以直接在JVisualVM中进行下载
- 如何修改myeclipse 内存,eclipse.ini中各个参数的作用。
- 如何修改myeclipse 内存和eclipse.ini中各个参数的作用
- 如何修改myeclipse 内存?eclipse.ini中各个参数的作用。
- 如何修改myeclipse的内存?eclipse.ini中各个参数的作用
- Eclipse.ini文件的VM参数示范例子
- eclipse.ini各个参数的含义
- 问dudu,评论是否只能删除,不可以直接修改?
- JAVA基础:eclipse.ini中各个参数的作用计算机二级考试
- 【整理】eclipse.ini/myeclipse.ini文件中参数配置【zz】
- 查看参数是否可以动态修改
- eclipse.ini中各个参数的作用
- (转)eclipse.ini内存设置各参数含义