我在 Eclipse 中构建了一个可以在我的机器上运行的 R/Java 接口。我需要把它转移到另一台机器上,我想把它作为一个可执行的 jar 文件。
我已将包从 eclipse 导出到可执行 jar 中,并将其与我创建的简单 .bat 文件耦合到一个文件夹中。.bat 文件如下:
echo off
java -jar myPackage.jar
pause
在我的机器上运行没有问题,但是,当我将文件夹转移到另一台机器上时,找不到本机 JRI 库。我认为这很可能与环境变量有关?我已经在每个班级的 Eclipse 中设置了环境变量(路径;R_DOC_DR;R_INCLUDE_DR;R_SHARE_DR)(可能不是最好的方法)。
我在网上看到您可以通过“我的电脑”属性添加/编辑环境变量,但是,我想知道是否有任何方法可以将它们包含在 .bat 文件中?我希望能够将其提供给某人,并让他们简单地运行 .bat 文件而不会造成任何混乱。
在此先感谢您的帮助,
阿兰