Property file not found.
- 작성자 :
- w*******3
- 작성일 :
- 2020-10-19 15:24:51
- 조회수 :
- 4,919
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요.
전자정부 표준 프레임워크를 처음 사용해보는 초보 개발자입니다.
공통 컴포넌트 3.8.0 가이드에 따라 공통 컴포넌트를 다운 받고
globals.properties 파일 수정, pom.xml 수정,
egovframework-all-in-one\src\main\webapp\WEB-INF\lib 폴더에 JDBC-10.2-latest-cubrid.jar 파일을 위치시켰습니다.
---- globals.properties 수정 내용 ----
Globals.OsType = WINDOWS
Globals.DbType = cubrid
#cubrid
Globals.cubrid.DriverClassName=cubrid.jdbc.driver.CUBRIDDriver
Globals.cubrid.Url=jdbc:cubrid:127.0.0.1:30000:egov-all-in-one:::?charset=utf-8
Globals.cubrid.UserName = dba
Globals.cubrid.Password = 1234
---------------------------------------------------------------------------------------------
---- pom.xml 수정 내용 ----
<!-- cubrid driver -->
<dependency>
<groupId>cubrid</groupId>
<artifactId>cubrid-jdbc</artifactId>
<version>10.2</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/webapp/WEB-INF/lib/JDBC-10.2-latest-cubrid.jar</systemPath>
</dependency>
---------------------------------------------------------------------------------------------
하지만, Run on Server로 실행을 시켜보면 Console 로그에 다음과 같이 출력됩니다.
2020-10-19 15:06:52,333 DEBUG [egovframework.com.cmm.service.EgovProperties] Property file not found.
java.io.FileNotFoundException: C:\Users\Ji%20Yong\eGovFrameDev-3.9.0-64bit\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\egovframework-all-in-one\WEB-INF\classes\egovframework\egovProps\globals.properties (지정된 경로를 찾을 수 없습니다)
at java.io.FileInputStream.open0(Native Method) ~[?:1.8.0_261]
at java.io.FileInputStream.open(FileInputStream.java:195) ~[?:1.8.0_261]
at java.io.FileInputStream.<init>(FileInputStream.java:138) ~[?:1.8.0_261]
at java.io.FileInputStream.<init>(FileInputStream.java:93) ~[?:1.8.0_261]
at egovframework.com.cmm.service.EgovProperties.getProperty(EgovProperties.java:102) [classes/:?]
... 이하 생략
다른 분들이 작성하신 묻고 답하기에서 globals.properties 파일이 실제 위치해 있는지 확인을 해보라고 하셔서
위에 나와 있는 경로에서
C:\Users\Ji%20Yong\eGovFrameDev-3.9.0-64bit\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\egovframework-all-in-one\WEB-INF\classes\egovframework\egovProps\globals.properties
globals.properties 파일이 들어있는 것도 확인이 되었습니다.
구글링을 통해서 해결해보려고 여러번 시도해 보았지만 하지 못했습니다.
어떻게 해결해야 할지 몰라 도움을 구하고자 합니다.
감사합니다.
전자정부 표준 프레임워크를 처음 사용해보는 초보 개발자입니다.
공통 컴포넌트 3.8.0 가이드에 따라 공통 컴포넌트를 다운 받고
globals.properties 파일 수정, pom.xml 수정,
egovframework-all-in-one\src\main\webapp\WEB-INF\lib 폴더에 JDBC-10.2-latest-cubrid.jar 파일을 위치시켰습니다.
---- globals.properties 수정 내용 ----
Globals.OsType = WINDOWS
Globals.DbType = cubrid
#cubrid
Globals.cubrid.DriverClassName=cubrid.jdbc.driver.CUBRIDDriver
Globals.cubrid.Url=jdbc:cubrid:127.0.0.1:30000:egov-all-in-one:::?charset=utf-8
Globals.cubrid.UserName = dba
Globals.cubrid.Password = 1234
---------------------------------------------------------------------------------------------
---- pom.xml 수정 내용 ----
<!-- cubrid driver -->
<dependency>
<groupId>cubrid</groupId>
<artifactId>cubrid-jdbc</artifactId>
<version>10.2</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/webapp/WEB-INF/lib/JDBC-10.2-latest-cubrid.jar</systemPath>
</dependency>
---------------------------------------------------------------------------------------------
하지만, Run on Server로 실행을 시켜보면 Console 로그에 다음과 같이 출력됩니다.
2020-10-19 15:06:52,333 DEBUG [egovframework.com.cmm.service.EgovProperties] Property file not found.
java.io.FileNotFoundException: C:\Users\Ji%20Yong\eGovFrameDev-3.9.0-64bit\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\egovframework-all-in-one\WEB-INF\classes\egovframework\egovProps\globals.properties (지정된 경로를 찾을 수 없습니다)
at java.io.FileInputStream.open0(Native Method) ~[?:1.8.0_261]
at java.io.FileInputStream.open(FileInputStream.java:195) ~[?:1.8.0_261]
at java.io.FileInputStream.<init>(FileInputStream.java:138) ~[?:1.8.0_261]
at java.io.FileInputStream.<init>(FileInputStream.java:93) ~[?:1.8.0_261]
at egovframework.com.cmm.service.EgovProperties.getProperty(EgovProperties.java:102) [classes/:?]
... 이하 생략
다른 분들이 작성하신 묻고 답하기에서 globals.properties 파일이 실제 위치해 있는지 확인을 해보라고 하셔서
위에 나와 있는 경로에서
C:\Users\Ji%20Yong\eGovFrameDev-3.9.0-64bit\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\egovframework-all-in-one\WEB-INF\classes\egovframework\egovProps\globals.properties
globals.properties 파일이 들어있는 것도 확인이 되었습니다.
구글링을 통해서 해결해보려고 여러번 시도해 보았지만 하지 못했습니다.
어떻게 해결해야 할지 몰라 도움을 구하고자 합니다.
감사합니다.
A
안녕하세요.
표준프레임워크센터입니다.
질문자님께서 첨부하신 로그를 볼때 workSpace경로에 공백이 포함되어 있는것을 확인 할 수 있습니다.
C:\Users\Ji Yong\~~~
경로에 공백이 포함되지 않게 워크스페이스를 새로 생성하신 후 다시 테스트 해 보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
질문자님께서 첨부하신 로그를 볼때 workSpace경로에 공백이 포함되어 있는것을 확인 할 수 있습니다.
C:\Users\Ji Yong\~~~
경로에 공백이 포함되지 않게 워크스페이스를 새로 생성하신 후 다시 테스트 해 보시기 바랍니다.
감사합니다.