如何在不安装 JRE 且没有 NetBsd 上的 root 访问权限的情况下通过 SSH 运行窗口 JAR 文件?

如何在不安装 JRE 且没有 NetBsd 上的 root 访问权限的情况下通过 SSH 运行窗口 JAR 文件?

首先,我可以使用 Java,但对于我想要实现的目标(构建一个数据库,其中唯一支持该格式的应用程序是 Java),我需要 100Gb 的内存,运行 20 小时

我可以访问具有所需 RAM 的服务器,但不能以 root 身份访问,并且没有可用的 JRE。Xorg 库也是如此。

这是 uname:

8.0_STABLE NetBSD 8.0_STABLE (GENERIC) #0: Sun Feb 24 10:50:49 UTC 2019  [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC amd64

Linux 层已安装,但没有安装其他任何内容:甚至没有安装 Glibc,因此唯一可以运行的应用程序是静态编译的应用程序。

因此,不仅 Java 未安装,而且缺少一些所需的共享库...
但是,我对我的 $HOME 目录具有完全的写访问权限,并且我可以从那里运行我自己的可执行文件。

有没有办法将 Jar 文件转换为 NetBsd 可执行文件或 Linux 静态链接可执行文件?如果编译是可接受的解决方案,我也有 Jar 文件的源代码。

我只找到了关于ɢᴄᴊ的信息,但我不确定是否支持 Java 7……

相关内容