如何在不安裝 JRE 且沒有 NetBsd 上 root 存取權限的情況下透過 SSH 執行 Windows JAR 檔案?

如何在不安裝 JRE 且沒有 NetBsd 上 root 存取權限的情況下透過 SSH 執行 Windows JAR 檔案?

首先,我可以使用 Java,但對於我想要實現的目標(建立一個資料庫,其中支援該格式的其他唯一應用程式是 Java),我在 20 小時內需要 100Gb RAM

我可以訪問具有所需 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...

相關內容