运行 LAXUNIX.SH - LaunchAnywhere (tm) 版本 14.0 的要求

运行 LAXUNIX.SH - LaunchAnywhere (tm) 版本 14.0 的要求

我正在尝试安装一个程序。安装完成后,我尝试单击已安装的文件,结果如下:

LAXUNIX.SH - LaunchAnywhere (tm) version 14.0

要运行此脚本,您需要具备以下条件:

  • 安装了 Java VM

  • 与此脚本同名且后缀为 .lax 的 Java 样式属性文件。如果将此脚本附加到自解压器,它将在 $seLaxPath 指定的目录中查找属性文件;否则,它将在该脚本所在的同一目录中查找。

  • 文件“lax.jar”中的 Java 程序。

.lax 属性文件必须至少包含以下属性:

  • lax.class.path 类路径(不包含环境变量 $CLASSPATH)
  • lax.nl.java.launcher.main.class(LaunchAnywhere 可执行文件的主类)。

我已经安装了一个Java VM,但我不明白其余的是什么意思:ajava风格的属性,如何创建呢?和文件 lax.jar 中的 Java 程序?这里有人知道我应该如何进行吗?

答案1

我收集这个脚本是商业软件 InstallAnywhere 的一部分,该软件有一个论坛这里。我发现了类似的脚本这里。我猜测当您单击该文件时发生的事情是您打开了它,并且您在问题中发布的内容并不是全部,因为该脚本中还有更多内容,甚至您发布的内容看起来也有所不同。 (我对吗?)

我发现的另一个脚本是早期版本,相当长且复杂,因此无需进行太多分析,我就可以给您以下建议。

  1. 由于有专门的论坛,您应该在那里进行研究,他们应该更知识渊博,可以为您提供任何建议。

但当我进入这个话题时,我会再补充几点。

  1. 我不知道它应该如何运行,我的意思是它在软件链中的位置。如果它被其他东西执行或者应该自己执行。如果你想自己执行,那么不要点击它,而是检查从命令行如果有可执行权限进而执行它。它应该内置一些调试功能,因此您应该获得一些提示,以便在它不起作用时进一步帮助您。

  2. 从我所看到的有问题的属性文件这里需要以下形式:

    property=value
    

    所以你至少需要定义这两个:

    lax.class.path=<classpath (do not include the environment variable $CLASSPATH)>
    lax.nl.java.launcher.main.class=<main class of LaunchAnywhere Executable>
    

    你如何创建它? Linux中有很多方法。您可以尝试vi(困难)、vim(不太困难)、nano(相当简单),或者您可以使用 GUI 之类的gedit.

  3. 至于该.jar文件,它是一个Java归档文件。

希望它能有所帮助。同样,如有任何问题,最好咨询专门的供应商论坛。

相关内容