wintertreey 님의 블로그
환경세팅 / lombok 설치오류, unknown database 에러 본문
지금까지 배운 것들을 종합(?)하여 작은 쇼핑몰 사이트를 만들고자 한다.
html로 화면 구성을 짜고, css로 꾸미고, js로 동적요소 기능을 추가하기전
가장 중요하고 기본적인 환경세팅을 해주어야 한다.
노란색 하이라이팅: 작업전 파일들을 종류별로 묶어주기위해 폴더 생성.
연두색 하이라이팅: context.xml은 드라이버 연동용. 롬복은 오버로딩용. 마리아디비자르는 디비용.
maven gradle이라는 빌드 작업으로도 가능하다.
특히 롬복의 경우 cmd 창으로 넣어주려했으나, 관리자모드로 넣어줘도 바로 인식이 안되어서..
단순하게 복붙을 해주었더니 그제야 @에서 뜨는것을 확인할 수 있었다.
lombok 설치 오류
깃의 아쉬운점.
소스코드는 문제없이 그리고 몹시 수월히 잘 올라가지만,
Dynamic Web Project의 특성상 폴더도 다양화되는데
일반 프로젝트처럼 파일이 업로드가 되어,
그냥 pull시 작업환경이 달라지게 되어 프로그램이 구현이 되질 않는다.
가장 좋은 방법은 작업하던 폴더 그자체를 알집 파일로 압축시켜 해당 zip 파일 그대로 가져와 풀어서 세팅하는법.
그렇게 롬복이 구현이 된 파일을 가지고와 개인노트북에서 이어 작업하려고 했는데, 분명 작업중이던 환경에선 에러없이 구현되던 파일들 중 많은 파일들이 에러가 뜨는것.....
자세히 살펴보니 다 set 값들을 읽어오지 못하고있었다.
롬복 jar는 분명 작업폴더 안에 있었다 .그러나 읽질 못하는것 같아 다시 세팅해주면 해결할 수 있지 않을까 라고 생각.
cmd창을 열어 상단에 기록한 링크에서 권장한 대로 롬복 설치창을 띄워 다시 설치.
그리고나선 이클립스를 껐다 키고,
dto, formbean 파일들에서 @getter @setter 를 다시 적어주고,
에러가 뜬 파일들에 모두 들어가서 스페이스바를 치는 등의 변화를 주고 다시 저장하였더니 해결완료. 후......
이클립스에서 에러없어지고 신이 나서 웹화면 돌려보던중 문제발생...
분명 우편주소를 db에 넣었는데 불려지질 않는다.
콘솔창을 보니 이런 에러구문확인이 되었다.
... unknown database .....
https://jerryjerryjerry.tistory.com/121
아.... 맞다.
작업하던 환경에서의 디비명과 현 노트북의 디비명이 다른것....
이클립스에서 드라이버 연동을 위해 존재하는 context.xml을 건드리려다...
앞으로도 작업하던 환경에서 계속 가지고 올텐데 그때마다 매번 드라이버연동파일들의 디비명을 바꿔주느니,
그냥 지금 내 디비명을 바꾸는게 현명하겠다...! 싶어
mariaDB를 켜서 디비명을 바꿔주었다. 몹시간단...
>> 해결완료 !
'프로젝트 > 쇼핑몰웹' 카테고리의 다른 글
[게시판] 게시판 메인화면 / jsp 액션태그. form 태그 get post 방식 (1) | 2024.06.30 |
---|---|
[게시판] dto formbean의 차이, lombok 기능 (0) | 2024.06.30 |
[게시판] 다이어그램 및 DB만들기 (0) | 2024.06.30 |