공통컴포넌트 설치 성공 후기 & 홈페이지 수정사항 요청
- 작성자 :
- 김*욱
- 작성일 :
- 2017-03-31 14:21:21
- 조회수 :
- 1,045
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
공통 컴포넌트 예제 돌릴 때 제가 성공한 방법으로는
준비 : jdk1,8, Tomcat 8.042, mysql-connector-java-5.1.0, 개발환경 3.6.0 Full version, 공통컴포넌트 3.6.0 all-in-one
1. 우선 개발환경 풀버전과 컴포넌트 톰켓 jdk를 다 받아서 압축 풀어주세요.
2. 개발환경 풀버전은 저같은 경우 거의 특별함 없이 개발 문서만으로 설치 완료했습니다.
3. workspace 만드는 것까지 하신 후에 압축푼 공통 컴포넌트를 복사해 workspace에 넣으면(덮어쓰기) resources안 파일과 다른 것들이 생깁니다.
4. Tomcat 8은 추가되어 있지 않아서 직접 설치후 경로 잡아주시는 것이 필요했습니다.
5. jdk도 jre경로로 되는 경우가 많은데 jdk 하 jre를 읽어오시면 오류가 없으실겁니다. 구글에 검색하시면 금방 나와요 preferences > java > installed JREs 설정 수정
6. 제가 가장 많이 걸렸던것이 공통컴포넌트 추가부분인데요. 저같은 경우 문서에 나온 3. DB script는 (/script/) 해당 DB에 ddl, dml을 활용하셔 직접 import 하시기 바랍니다. 를 직접 디비에 문서안 쿼리를 넣고 테이블을 만들었더니 제 생각으로는 되야하지만(?) 결국 뭐가 없다더니 어쩐다더니 하더라구요. 그래서 저는 이 방법 말고 File>New>eGovFrame common component을 통해서 DB 연결 테스트 하고 테이블과 데이터를 넣었습니다.
7. Maven 빌드 하시기 전에 꼭 globals.properties에 접속하실 디비 정보가 맞는지 확인하시고 맞으시면 Maven Install 해주세요.
8. 서버는 경로 새로 잡아주신 Tomcat8로 돌리시면 됩니다.
설명에서 중요한것만 말하느냐 세세한것은 말씀 못드렸으나 그 밖에 부분은 문서를 보시면 되실거 같고
오히려 구글에 옛날 설정 자료들 찾으시면 좀 더 도움이 되었습니다.
이런 다른 방법으로 하니 드디어 기본 예제에 나와 있는 화면들이 잘 나왔습니다.
2번에 문의 대로 저는 공통된 문제는 DB커넥션이었던거 같은데 초보인 저로써 문제를 파악하는데 어려웠습니다.
이번에 공통 컴포넌트 설치 해보면서 같이 공부하는 스터디 인원들도 비슷한 문제를 많이 겪었고
해본 결과 문서가 저같이 처음해보는 입장에서 굉장히 어렵게 느껴졌습니다.
저와 같은 방법으로 해도 커넥션이 문제가 나는 경우가 생겼고 이경우는
제설치를 하다보면 되었던것으로 생각됩니다.
설치시 뭔가 오류가 나거나 하면 설치가 제대로 안된것이니 설치 도중에 꺼림직한 그런 것이 나오면
그냥 지우고 다시 설치하심이 정신건강에 좋습니다. ( 약 20회가량 재설치, Maven clear, Server clear로 안 될 때가 많았습니다. )
또한 이런것이 나오면 꼭 재부팅후 하심을 권장합니다.
환경에 민감한 부분들이 꽤 있는데 설명 문서는 버전 표기도 잘못 표기 된 부분도 많고
이미지도 3.6버전 기준이 아닌 이전 버전에 맞춰진 점이나
다른 패키지들도 같이 나와서 헷갈리는 점 등
물론 알아야 보인다는 말처럼 제가 무지해서 모르는 것이 많을 테지만
지금의 설명 문서는 보강되면 좋겠다는 생각이 듭니다.
바쁘시지만 혹 여유가 되신다면 신경 한 번 부탁드립니다. ㅠ
또1, 질문에 답변 달아주신 부분에 더 추가 질문할 수 있는 항목이 있으면 좋겠습니다. ( 계속 글 남기기가 좀.... )
또2, 영상으로 자료가 있으면 좀 더 좋겠지만 욕심일 거란 생각이 들었습니다.
또3, 홈페이지 로그인 세션이 좀더 길었으면 좋겠습니다. ( 글쓰다 로그인이 풀려요 )
또4. 첨부파일 이미지로 보내는 것이 그냥 파일 받아서 압축 풀때 나는 오류던데 문제는 없는건가요? ( 설치는 성공해서 신경은 안쓰인다만... )
또5. 원래 설치 후 화면 이외에 다른 기능은 안되는건가요? 컴포넌트 버튼들이 다 안먹고 먹히는건 아이디 / 비밀번호 찾기 버튼 페이지 팝업밖에....
도움 주셔서 감사합니다.
준비 : jdk1,8, Tomcat 8.042, mysql-connector-java-5.1.0, 개발환경 3.6.0 Full version, 공통컴포넌트 3.6.0 all-in-one
1. 우선 개발환경 풀버전과 컴포넌트 톰켓 jdk를 다 받아서 압축 풀어주세요.
2. 개발환경 풀버전은 저같은 경우 거의 특별함 없이 개발 문서만으로 설치 완료했습니다.
3. workspace 만드는 것까지 하신 후에 압축푼 공통 컴포넌트를 복사해 workspace에 넣으면(덮어쓰기) resources안 파일과 다른 것들이 생깁니다.
4. Tomcat 8은 추가되어 있지 않아서 직접 설치후 경로 잡아주시는 것이 필요했습니다.
5. jdk도 jre경로로 되는 경우가 많은데 jdk 하 jre를 읽어오시면 오류가 없으실겁니다. 구글에 검색하시면 금방 나와요 preferences > java > installed JREs 설정 수정
6. 제가 가장 많이 걸렸던것이 공통컴포넌트 추가부분인데요. 저같은 경우 문서에 나온 3. DB script는 (/script/) 해당 DB에 ddl, dml을 활용하셔 직접 import 하시기 바랍니다. 를 직접 디비에 문서안 쿼리를 넣고 테이블을 만들었더니 제 생각으로는 되야하지만(?) 결국 뭐가 없다더니 어쩐다더니 하더라구요. 그래서 저는 이 방법 말고 File>New>eGovFrame common component을 통해서 DB 연결 테스트 하고 테이블과 데이터를 넣었습니다.
7. Maven 빌드 하시기 전에 꼭 globals.properties에 접속하실 디비 정보가 맞는지 확인하시고 맞으시면 Maven Install 해주세요.
8. 서버는 경로 새로 잡아주신 Tomcat8로 돌리시면 됩니다.
설명에서 중요한것만 말하느냐 세세한것은 말씀 못드렸으나 그 밖에 부분은 문서를 보시면 되실거 같고
오히려 구글에 옛날 설정 자료들 찾으시면 좀 더 도움이 되었습니다.
이런 다른 방법으로 하니 드디어 기본 예제에 나와 있는 화면들이 잘 나왔습니다.
2번에 문의 대로 저는 공통된 문제는 DB커넥션이었던거 같은데 초보인 저로써 문제를 파악하는데 어려웠습니다.
이번에 공통 컴포넌트 설치 해보면서 같이 공부하는 스터디 인원들도 비슷한 문제를 많이 겪었고
해본 결과 문서가 저같이 처음해보는 입장에서 굉장히 어렵게 느껴졌습니다.
저와 같은 방법으로 해도 커넥션이 문제가 나는 경우가 생겼고 이경우는
제설치를 하다보면 되었던것으로 생각됩니다.
설치시 뭔가 오류가 나거나 하면 설치가 제대로 안된것이니 설치 도중에 꺼림직한 그런 것이 나오면
그냥 지우고 다시 설치하심이 정신건강에 좋습니다. ( 약 20회가량 재설치, Maven clear, Server clear로 안 될 때가 많았습니다. )
또한 이런것이 나오면 꼭 재부팅후 하심을 권장합니다.
환경에 민감한 부분들이 꽤 있는데 설명 문서는 버전 표기도 잘못 표기 된 부분도 많고
이미지도 3.6버전 기준이 아닌 이전 버전에 맞춰진 점이나
다른 패키지들도 같이 나와서 헷갈리는 점 등
물론 알아야 보인다는 말처럼 제가 무지해서 모르는 것이 많을 테지만
지금의 설명 문서는 보강되면 좋겠다는 생각이 듭니다.
바쁘시지만 혹 여유가 되신다면 신경 한 번 부탁드립니다. ㅠ
또1, 질문에 답변 달아주신 부분에 더 추가 질문할 수 있는 항목이 있으면 좋겠습니다. ( 계속 글 남기기가 좀.... )
또2, 영상으로 자료가 있으면 좀 더 좋겠지만 욕심일 거란 생각이 들었습니다.
또3, 홈페이지 로그인 세션이 좀더 길었으면 좋겠습니다. ( 글쓰다 로그인이 풀려요 )
또4. 첨부파일 이미지로 보내는 것이 그냥 파일 받아서 압축 풀때 나는 오류던데 문제는 없는건가요? ( 설치는 성공해서 신경은 안쓰인다만... )
또5. 원래 설치 후 화면 이외에 다른 기능은 안되는건가요? 컴포넌트 버튼들이 다 안먹고 먹히는건 아이디 / 비밀번호 찾기 버튼 페이지 팝업밖에....
도움 주셔서 감사합니다.
A
안녕하십니까 김태욱님,
표준프레임워크 센터입니다.
먼저 다양한 의견에 대해 감사드립니다.
다섯가지 의견에 대해 순차적으로 답변을 달아드리겠습니다.
1. 개발 시 다양한 상황이 발생할 수 있기 때문에 화면 캡쳐 및 로그를 통해 제공해주시면 좀 더 정확한 답변을 해드리겠습니다.
2. 위키 가이드를 통해 문서 및 그림으로 제공하고 있습니다.
3. 홈페이지 로그인 세션은 서버 보안 정책상 변경이 불가합니다.
4. 어떤 부분에 대해 말씀을 주시는건지 다시 한번 부탁드리겠습니다.
ex) 포털 또는 공통컴포넌트 (공통컴포넌트라면 로그 및 화면 캡쳐 부탁드리겠습니다.)
5. 전자정부표준프레임워크는 공공사업의 소프트웨어 개발에 대한 프레임워크를 표준으로 제공하고 있습니다.
기능 구현에 대한 기본 파일과 설정을 제공하고 있습니다. 실제적인 기능을 사용하기 위한 별도의 프로젝트 구현은 직접해주셔야합니다.
감사합니다.
표준프레임워크 센터입니다.
먼저 다양한 의견에 대해 감사드립니다.
다섯가지 의견에 대해 순차적으로 답변을 달아드리겠습니다.
1. 개발 시 다양한 상황이 발생할 수 있기 때문에 화면 캡쳐 및 로그를 통해 제공해주시면 좀 더 정확한 답변을 해드리겠습니다.
2. 위키 가이드를 통해 문서 및 그림으로 제공하고 있습니다.
3. 홈페이지 로그인 세션은 서버 보안 정책상 변경이 불가합니다.
4. 어떤 부분에 대해 말씀을 주시는건지 다시 한번 부탁드리겠습니다.
ex) 포털 또는 공통컴포넌트 (공통컴포넌트라면 로그 및 화면 캡쳐 부탁드리겠습니다.)
5. 전자정부표준프레임워크는 공공사업의 소프트웨어 개발에 대한 프레임워크를 표준으로 제공하고 있습니다.
기능 구현에 대한 기본 파일과 설정을 제공하고 있습니다. 실제적인 기능을 사용하기 위한 별도의 프로젝트 구현은 직접해주셔야합니다.
감사합니다.