JRE をインストールせず、NetBsd にルート アクセスせずに、SSH 経由でウィンドウ化された JAR ファイルを実行する方法を教えてください。

JRE をインストールせず、NetBsd にルート アクセスせずに、SSH 経由でウィンドウ化された JAR ファイルを実行する方法を教えてください。

まず、Javaは使えますが、私が達成したいこと(フォーマットをサポートする唯一のアプリケーションがJavaであるデータベースの構築)では、20時間で100GBのRAMが必要です

必要な RAM を備えたサーバーにアクセスできますが、ルートとしてアクセスできず、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 がサポートされているかどうかはわかりません...

関連情報