본문 바로가기

표준프레임워크_eGovFrame/공통컴포넌트_Common Components

MacOS 표준프레임워크 공통컴포넌트 3.8 첨부파일 위치 찾기

맥(Mojave)으로 표준프레임워크 공통컴포넌트 3.8.0에서 게시판에 첨부파일을 업로드하다가, 업로드는 되는데 파일 위치를 찾을 수가 없었다.

저장 경로는 /egovframework-all-in-one-AllNew/src/main/resources/egovframework/egovProps/globals.properties 파일 내에 설정되어 있다.

 

globals.properites 파일 내에 경로가

Globals.fileStorePath =  C:/egovframework/upload/

 

MacOS에서는 당연히 그대로 생기지 않는다. (추후에 MacOS 경로로 바꿔서 사용하면 되지만, 기존 쌓인 데이터를 삭제를 위해 찾았다.)

 

먼저 DB를 검색해봄.

COMTNFILEDETAIL 테이블에 정보가 insert 됨.

 

SELECT * FROM COMTNFILEDETAIL;

 

 

 파일 업로드 로직을(class) 보면 FILE_STRE_COURS 경로에 STRE_FILE_NM 파일명으로 생기는걸 알수있다.

하지만 해당 경로는 생기지 않는다.

 

MacOS 에서는 해당 경로를 시스템 설정에 따라 바꿔준다.

 

STRE_FILE_NM이 BBS_201908060147177180 인 파일을 찾아보겠다.

 

1. finder에서 검색한다.

 (엄청 오래걸림......)

그냥 OS UI를 이용하므로 비추한다.

 

2. Teminal에서 find 명령어를 쓴다.

sudo find / -name BBS_201908060147177180

 

위와 같이

/Applications/Eclipse.app/Contents/MacOS/C:/egovframework/upload/BBS_201908060147177180

경로를 찾아줌

파인더로 가보니

있습니다~

모두 삭제를 하였고~

globals.properties에 위치를 바꿔주면서 마무리 했습니다.