jar 빌드 배포
- 작성자 :
- l****n
- 작성일 :
- 2022-11-09 16:07:32
- 조회수 :
- 1,066
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
egovframe-template-simple-backend 프로젝트를 git에서 내려받아 프론트앤드와 백앤드를 분리하여 세팅을 하고자 합니다.
해당 예제 프로젝트를 내려받아 IDE로 실행하여 확인까지는 완료되었는데,
jar 파일로 Maven package하여 java -jar *.jar로 가동하려고 하면,
com.cmm.service.EgovProperties 클래스에서 *.jar!\BOOT-INF\classes!\egovframework\com\cmm\service\..\..\..\egovProps\globals.properties (파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다)
라는 로그와 함께 egovProps를 불러오지 못합니다.
globals.properites 파일 경로의 경우 EgovConfigApp 클래스에서 @PropertySource("classpath:/egovframework/egovProps/globals.properties") 와 같이 경로를 지정하였고, IDE에서 실행하면 정상적으로 잘 가져옵니다.
해당 예제 프로젝트를 내려받아 IDE로 실행하여 확인까지는 완료되었는데,
jar 파일로 Maven package하여 java -jar *.jar로 가동하려고 하면,
com.cmm.service.EgovProperties 클래스에서 *.jar!\BOOT-INF\classes!\egovframework\com\cmm\service\..\..\..\egovProps\globals.properties (파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다)
라는 로그와 함께 egovProps를 불러오지 못합니다.
globals.properites 파일 경로의 경우 EgovConfigApp 클래스에서 @PropertySource("classpath:/egovframework/egovProps/globals.properties") 와 같이 경로를 지정하였고, IDE에서 실행하면 정상적으로 잘 가져옵니다.
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 4.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준 프레임워크 센터입니다.
GitHub에 egovframe-template-simple-backend가 수정중에 있어서
가급적 개발환경 v4.0 메뉴에서
eGovFrame > Start > New Boot Template Project를 선택하셔서
Boot용 Simple Homepage를 생성한후 시도해 보시기 바랍니다.
그 다음 pom.xml에서
<build>요소 부분을 다음 내용으로 변경해 보시기 바랍니다.
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
</plugins>
</build>
확인결과 정상적으로 기동되는 것을 확인하였습니다.
감사합니다.
표준 프레임워크 센터입니다.
GitHub에 egovframe-template-simple-backend가 수정중에 있어서
가급적 개발환경 v4.0 메뉴에서
eGovFrame > Start > New Boot Template Project를 선택하셔서
Boot용 Simple Homepage를 생성한후 시도해 보시기 바랍니다.
그 다음 pom.xml에서
<build>요소 부분을 다음 내용으로 변경해 보시기 바랍니다.
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
</plugins>
</build>
확인결과 정상적으로 기동되는 것을 확인하였습니다.
감사합니다.