![JRE를 설치하지 않고 NetBsd에 루트 액세스 없이 SSH를 통해 Windowed JAR 파일을 실행하는 방법은 무엇입니까?](https://rvso.com/image/1601147/JRE%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%98%EC%A7%80%20%EC%95%8A%EA%B3%A0%20NetBsd%EC%97%90%20%EB%A3%A8%ED%8A%B8%20%EC%95%A1%EC%84%B8%EC%8A%A4%20%EC%97%86%EC%9D%B4%20SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20Windowed%20JAR%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
첫째, Java를 사용할 수 있지만 달성하려는 목적(해당 형식을 지원하는 유일한 응용 프로그램이 Java로 있는 데이터베이스 구축)20시간 동안 100GB의 RAM이 필요합니다..
필요한 RAM이 있는 서버에 액세스할 수 있지만 루트로는 액세스할 수 없고 JRE도 사용할 수 없습니다. Xorg 라이브러리의 경우에도 마찬가지입니다.
이름은 다음과 같습니다.
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이 지원되는지 잘 모르겠습니다…