Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » MobiLink - 服务器管理 » 使用 MobiLink 服务器技术 » MobiLink 服务器选项

 

-sl java 选项

设置 Java 虚拟机选项,并强制在启动时装载虚拟机。

语法
mlsrv11 -c "connection-string" -sl java ( options ) ...
注释

设置 -jrepath 及其它要直接传递给 Java 虚拟机的选项。选项为:

选项 说明
-hotspot | -server | -classic 取代 Java VM 使用的缺省选择值。
-cp location;... 指定在其中搜索类的一组目录或 JAR 文件。也可以使用 -classpath 代替 -cp。
-Dname=value

设置系统属性。例如,

-Dsynchtype=far -Dextra_rows=yes
-DMLStartClasses=classname, ...

在服务器启动时,按列出的顺序装载并实例化用户定义的启动类。

-jrepath path 替换缺省 JRE 路径,即 install-dir\Sun\jre160_chip 目录(其中芯片可以是任何支持的芯片,例如 x86)。
-verbose [ :class |:gc | :jni ] 启用详细输出。
-X vm-option 按照 install-dir\Sun\jre160_chip\bin\client\Xusage.txt 文件中所述的方式来设置 VM 特定的选项(其中芯片可以是任何支持的芯片,例如 x86)。

要显示可以使用的 Java 选项列表,请键入:

java
Unix 注释

选项必须用括号括起来。括号可以是圆括号(如上面的语法所示)或大括号 { }。

-jrepath 选项只在 Windows 上可用。在 Unix 上,如果想要装载特定的 JRE,应当设置 LD_LIBRARY_PATH(在 AIX 上为 LIBPATH,在 HP-UX 上为 SHLIB_PATH),使之包括含有该 JRE 的目录。该目录必须列在所有 SQL Anywhere 安装目录之前。

在 Unix 上,-cp 选项必须用冒号隔开。

另请参见
示例

例如,在 Windows 上,下面的部分 mlsrv11 命令行设置启用系统声明的 Java 虚拟机选项:

mlsrv11 -sl java (-cp ;\myclasses; -esa) ...

在 Windows 上,下面的部分 mlsrv11 命令行定义了 LDAP_SERVER 系统属性:

mlsrv11 -sl java ( -cp ;\myclasses; -DLDAP_SERVER=huron-ldap ) ...

下面的部分 mlsrv11 命令行用于 Unix:

mlsrv11 -sl java { -cp .:$CLASSPATH:/opt/myclasses:/opt/my.jar: }