티스토리 뷰
오랜시간 기다리셨네요..
솔직히 이게 얼마나 오래갈지 모르겠습니다..
지금은 하던 프로젝트가 완료된 상태이긴 한데..
이것 저것 버그 발생으로 해당 부분을 보안하는 중인데..
이게 생각보다 시간을 많이 잡아먹어서..
쉴때 빼곤 포스팅을 계속 할 수 있을지 없을지 모르겠네요..
우선 한편씩 한편씩 올려보도록 하겠습니다..
그러다 보면 언젠가는 완료가 되겠죠..
글이 올라오는것에 지쳐서 이미 다른곳에서 찾아가서 공부하시고..
마스터 하실수도 있을 정도로 기간이 지날지도 모릅니다;..
그래도 한번 같이 공부해봅시다..
사실 게시판 만드는건 순식간이기 때문에..
제가 잠을 조금 안자고 올리면 금방 마무리 될것 같긴합니다만..
제 잠은 소중하니까요..
우선 저는 C드라이브에 뭘 설치하는걸 싫어합니다..
C드라이브는 OS 만.. 뭐 또 추가한다면.. 그래픽카드 유틸 같은것만 설치를 합니다..
그게 아닌 추가적인 프로그램이라면 저는 따로 잡아놓은 다른 드라이브에 설치를 합니다..
C 드라이브는 OS, D 드라이브는 설치프로그램, E 드라이브는 나머지 기타 잡다한 파일들..
실제 제 D 드라이브에 깔려있는 폴더 전체입니다..
이번 공부 내용을 위해서 한개의 폴더가 더 생겼네요..
우선 전자정부프레임워크에서 다운 받은 프로그램을 D 드라이브에 압축을 풀었습니다..
그리고 이클립스 실행!..
기존에 이클립스를 설치했던 분들은 설정된 워크스페이스가 있을텐데요..
보통 C 드라이브로 잡힙니다..
그것도 저는 싫어서.. D 드라이브로 변경!..
우선 전자정부네트워크 프레임을 통해서 게시판을 만들기 때문에..
File > New > eGovFrame Web Project 를 선택해줍니다..
처음 설치하셔서 설정된 값이 없으면 해당 부분이 안나올 수 있는데요..
그럴땐 당황하지 않고..
File > New > Other 를 선택하시고..
Wizards 에 eGovFrame 를 검색하시면 밑에 eGovFrame Web Project 있습니다..
그거 선택하시면 됩니다..
프로젝트 제목은 pandaStudy 로 정했습니다..
그룹 아이디는 게시판이기 때문에 notice 라고 적어줬습니다..
다음 누르시면 예제소스를 생성할꺼냐 안할꺼냐 라고 나오는데..
맨땅에 헤딩보다는.. 뭐가 있는곳에서 헤딩하는게 좋기때문에.. 체크해줍니다;..
프로젝트를 새로 생성하면..
해당 목록 처럼 기본 환경이 구성됩니다..
아.. 그리고 메이븐도 자동으로 다운받게 되는데..
보통 유저 폴더에 .m2 에 설치가됩니다.. C:\Users\Panda\.m2\repository..
이것도 저는 싫어서 위치를 옮기겠습니다..
우선 이클립스 상단 메뉴 중 Window > Preferences 를 선택하고..
Maven > User Settings .. 를 선택합니다..
기본적으로 3.5.1 버전으로 설명하기 때문에 화면이 다를 수 있습니다..
User Settings (open files) 에서 open files 을 열면 셋팅 파일의 내용이 나오는데..
없다면 만들어주시면됩니다..
만들어서 넣어주실 곳은 C:\Users\계정명\.m2\ 에 넣어주시면 됩니다..
해당 Settings.xml 파일에 내용에 아래와 같이 넣어주시면됩니다..
<settings>
<localRepository>D:\eGovFrameDev-3.5.1-64bit\workspace\repository</localRepository>
</settings>
저는 workspace 안에 repository 라는 폴더에 넣기로 해서 저렇게 적어줬습니다..
사용자가 원하는 경로를 적어주시면 됩니다..
그리고 프로젝트 선택 후 마우스 오른쪽 버튼 클릭 Maver > Update Project 를 선택합니다..
해당 프로젝트를 클릭하고.. 확인하시면
자신이 설정했던 경로인 D:\eGovFrameDev-3.5.1-64bit\workspace\repository.. 으로..
메이븐 파일들이 들어간것을 확인하실 수 있습니다..
이게 새로운 버전의 프로그램들은 계속 나오는데..
다른 JDK 버전은 뭐가 안될 수 있다고..
전자정부 표준프레임워크 사이트에 보면 이런 문구도 있죠..
[추가사항1]eclipse 실행 후 Failed to create the Java Virtual Machine 오류 발생 시, eclipse 설치 경로 > eclipse.ini 파일에 사용자 PC의 JDK 설치 경로를 다음과 같이 추가합니다.
아마 다른곳도 비슷하겠죠.. 1.6에 맞춰서 사용하곤 할텐데..
저는 1.8 설치했습니다.. 전자정부 표준프레임워크도 지금 최신버전인 3.5.1 로 설치하고요..
제가 옛날 조달청에서 프로젝트 진행했을땐 2.7 버전에 JDK1.6 을 썼고..
저번 시청 프로젝트할땐 3.2 버전에 JDK1.6을 썼었는데..
똑같은 환경에 똑같은 프로그램 만들거 아니고서야 셋팅도 똑같이 할 필요없다 라는게 제 생각이라서..
하다 보면.. 버전을 바꿔야할 경우도 있을지도 모릅니다;..
상위 버전이 하위 버전을 지원하긴 하지만.. 모르죠.. 사람들이 하위 버전 쓰는덴 이유가 있을겁니다..
저는 뭣도 모르는 개발자기 때문에.. 그냥 다 최신 버전으로..
이클립스 팁을 하나 알려드리자면..
이클립스 폴더를 보면 .exe 파일과 .ini 파일이 있는데요..
동일한 파일명의 exe를 ini 가 인식한다고 하더라구요..
그래서 해당 파일을 복사해서..
eclipse1.8.exe
eclipse1.8.ini
eclipse1.6.exe
eclipse1.6.ini
으로 만들어주고..
1.8은 JDK 1.8 버전으로 1.6은 JDK 1.6 버전으로 셋팅을 해서 사용하실 수 있습니다..
전자정부 프레임워크 3.5.1 버전은 JDK 1.6은 지원을 안하는가봅니다;.. 1.7 이상 버전으로 하라고 하네요..
전자정부 프레임워크 3.2 버전은 잘됐었는데 말이죠..
저는 이클립스 폴더 안에 javavm 란 폴더를 만들고..
JDK 버전 별로 넣어뒀습니다..
JDK 1.6, 1.7, 1.8을 설치하고 복사해서 넣어놨습니다..
그리고 server 란 폴더를 만들고..
톰켓 버전 별로 넣어뒀습니다..
그럼 기본적인 셋팅은 끝난것 같습니다..
다른 셋팅들도 필요하지만 그건 앞으로 진행하면서 하나씩 셋팅해보죠..
- Total
- Today
- Yesterday
- 겨울
- Spore
- 2011사진공모전
- 군대이야기
- 웃기는 사진
- 야생의 숨결
- oracle
- ndsl
- C/C++
- 슈퍼마리오 RPG
- Project Diet
- NDS
- 동유럽
- 젤다의 전설
- Wii GAME
- Free Coupon
- NDS GAME LIST
- CNN Student News
- 동물의숲
- jsp
- 3분 영어 위클리
- 스포어
- DLC
- 아이폰
- 게시판
- 가을
- NDSi
- 오라클
- 티스토리달력2011
- 티스토리달력2010
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |