“参数”选项卡
通过在“参数”选项卡上定制启动程序和 VM 参数,可以方便地在不同条件下测试捆绑软件。
程序参数和 VM 参数
程序参数是 Equinox OSGi 框架所需并且要处理的值。例如,-console 参数将启用 OSGi 控制台,从而允许您执行许多命令,例如安装、启动和停止捆绑软件。缺省情况下,将对所有新创建的 Equinox OSGi 框架启动配置添加 -console 参数。
VM 参数通常是一些用于更改 Java 虚拟机(JVM)行为的值。例如,-Xmx256M 参数允许 Java 堆增大到 256MB。
也可以通过许多系统属性来对 Equinox OSGi 框架进行配置。可以使用以下格式来以 VM 参数形式传递这些系统属性:-DpropertyName=propertyValue。例如,-Dosgi.clean=true 将清除由 OSGi 框架高速缓存的所有数据。
要获取 Equinox OSGi 框架所支持的程序参数和 VM 参数的列表,请参阅下列文档:
如果您希望所有启动配置使用同一组程序参数和 VM 参数,建议您使用窗口 > 首选项... > 插件开发 > 目标平台首选项页上的启动参数选项卡来创建模板,以便将其填充到所有新创建的启动配置中。
工作目录
工作目录指定 Equinox OSGi 框架的执行目录(例如,读写工作目录中的文件等等)。缺省情况下,工作目录是 Eclipse 安装版本的根目录;但是,用户可将其配置为任何可写的目录。