
Java 프로그램 개발을 마치고 이를 Ubuntu 또는 Linux 환경에서 실행하려는 exe 파일로 변환했습니다(내 프로그램에 GUI가 없으므로 exe 파일이 적합하지 않은 경우 알려주십시오). Ubuntu에는 하나의 응용 프로그램 호출이 있다는 것을 알고 있습니다. Ubuntu에서 exe 파일 설치를 허용하는 WINE이지만 Java exe 파일로 와인을 실행하려고 하면 Java 런타임 환경이 필요하다는 메시지가 표시됩니다. 이 시스템은 제가 사용했던 것과 동일한 시스템이기 때문에 Java 환경이 올바르게 설치되었다고 생각합니다. 내 프로그램을 처음부터 개발해 보세요. 내 안에 있는 내용이다./etc/profile
JAVA_HOME=/usr/lib/java/jdk1.8.0_131
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JRE_HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
에 있는 내용입니다bashrc
#JAVA HOME directory setup
export JAVA_HOME=/usr/lib/java/jdk1.8.0_131
export PATH="$PATH:$JAVA_HOME/bin"
몇 가지 정보를 검색했지만 이 문제를 해결할 행운이 없습니다. Java 애플리케이션/코드를 Linux(Ubuntu/red hat)에 배포하려는 경우 모든 개발자가 최선의 접근 방식이 무엇인지 조언할 수 있습니다. 목적에 맞게 쉘 스크립트를 생성해야 합니까?