And*_*tin 10 eclipse variables command-line parsing
eclipse.ini或eclipse命令行可以进行变量解析吗?
比如$ PATH或$ {java.home}?
Von*_*onC 14
如果在eclipse/jre目录下可用,将使用Eclipse JRE; 否则启动器将查询系统路径变量.Eclipse不会参考JAVA_HOME环境变量.
eclipse命令行可以使用环境变量(与任何其他命令一样):
eclipse -vm $jAVA_HOME/bin
Run Code Online (Sandbox Code Playgroud)
会工作.
但Eclipse本身(或eclipse.ini)不会直接使用解析环境变量.像这样
的eclipse.ini只使用完整路径.
实际上,自2005年以来,bug 102239已经要求提供这种功能了!
错误102239 - [launcher]环境变量替换
<launcher>.ini/eclipse.ini如果启动器支持在环境中插入环境变量,那将非常有用
<launcher>.ini.
无论形式可能是有意义的(例如@ENV,%ENV%,${ENV},${env_var:ENV})例如
-vm
${MYRCPAPP_VM}
-mx${MYRCPAPP_HEAPSIZE}
Run Code Online (Sandbox Code Playgroud)
但答案请求帮助:
启动器是用C语言编写的.代码位于platform-launcher项目中.
[To]想要任何参数,包括vm,vmargs等,在这种情况下,这需要在本机代码中发生.
| 归档时间: |
|
| 查看次数: |
9801 次 |
| 最近记录: |