[백업][가리사니] 자바 프로그램 배포시 jre의 설치 여부를 판단하고 설치해주거나 도와주는 유틸.
java

이 문서는 가리사니 개발자 포럼에 올렸던 글의 백업 파일입니다. 오래된 문서가 많아 현재 상황과 맞지 않을 수 있습니다.

정확한 명칭은 없는 것 같지만 주로 jar wrapping tool 혹은 jar wrapper 등으로 부르는 것 같습니다.

제목 처럼 배포할 jar 파일을 만들었지만 상대 컴퓨터에 jre가 설치되어 있지않아 실행할 수 없는 경우 jre를 대신 깔아주거나 적어도 경고와 함게 해당 사이트로 보내주는 툴들 입니다.

원리는 각 플랫폼별 실행파일을 만들어 주고 (윈도우의 경우 exe) 해당 실행파일이 자바의 설치여부를 판단하고 설치를 하거나 해당 사이트로 이동시켜주는 원리입니다.

유튜브에 가시면 아래 프로그램에 대한 시연영상들이 많이 있습니다.

JSmooth http://jsmooth.sourceforge.net/ https://en.wikipedia.org/wiki/JSmooth

Launch4J http://launch4j.sourceforge.net/

WinRun4J http://winrun4j.sourceforge.net/

NSIS : Nullsoft Scriptable Install System http://nsis.sourceforge.net/Main_Page