[Java] portable 버전 만들어보기
포터블 버전이 필요한 이유로는
컴퓨터에 자바가 없을수도 있고 버전 호환성이 맞지 않을수도 있다.
이런경우 내가 세팅해놓은 환경 그대로 프로그램을 동작 시켜야 될 경우가 있다.
완료된 프로젝트의 경우 포터블로 만들어 놓는다면 언제든지 실행 환경에 관계없이 테스트를 해볼수 있을것이다.
기존에 작성되었던 runnable.jar 파일을 이용해서 다음과 같이 포터블 버전 프로그램을 만들수 있다.
프로젝트 구조는 다음과 같이 구성해 보았다.

source 내부 구조이다.

1. 사용하고자 하는 자바 버전파일을 넣어 둔다.
2. 실행시키고 싶은 runnable.jar 파일을 가져온다.
[Java] runnable.jar 를 실행시켜 보자
간혹 가다 보면 프로그램을 이클립스 없이 실행시키고 싶을때가 있을것이다. 이럴 경우 runnable.jar 파일을 통해 프로그램을 실행 시킬수 있다. jar 파일 실행 명령어 java -jar "실행시킬파일명".jar
smrdls-java.tistory.com
bat 파일은 윈도우에서 실행 시키는 프로그램이다. linux 버전에서는 sh 파일등 각 운영체제 별로 상이하다.
bat 파일 상세 내용이다.

title <- 실행될 프로그램 제목
set <- 환경변수 설정할때와 마찬가지로 값을 입력 할수 있다.
현재 프로그램에서는 JREJDK_HOME으로 경로를
현재 경로 -> source -> JavaJREv8로 지정되었다.
"%JREJDK_HOME%\bin\java" -jar source\hwpxlib.jar
해당 구문은 자바 bin에 자바 파일을 이용해서 runnable.jar 파일을 실행시키는 예제이다.