- [ 이클립스(Eclipse) ][Eclipse] xml파일 content not allowed in prolog2024-04-16 12:05:41xml파일 형식에 위와 같이 오류가 발생해서, 처음에는 인코딩 에러인줄 알았으나 정상이였다. notepad에 붙여서 확인해보니 보이지않는 문자를 발견했다. ZERO WIDTH NO-BREAK SPACE 삭제 후 다시 적용하니 정상!
- [ 이클립스(Eclipse) ][Eclipse] 이클립스 R, RC1, M3, M2, M1 패키지 차이점2022-07-22 12:04:27이클립스 이전 버전을 받으려고 패키지를 찾는데, 아래와 같이 표시가 되어 차이점을 찾아봤다. R : Release 안정화된 버전 RC1 : Release Candidate 1 안정화가 될 후보 버전 M1, M2, M3 : Milestone 개발 중인 버전 따라서 , R 버전으로 받으면 문제 없을 것 같다.
- [ 이클립스(Eclipse) ][Eclipse] Tomcat에러 - Unsupported major.minor version 51.02021-12-21 10:57:32톰캣 실행 시 Unsupported major.minor version 51.0 에러는 자바의 컴파일 버전이 달라서 나타나는 에러이다. 발생 예시) ex) tomcat 6에서 jdk 1.7로 컴파일된 프로젝트를 실행시킬 때 ex) 자바1.7로 컴파일하고 자바1.6 버전이 깔린 PC에서 실행했을때 해결 방법) 1. jdk 컴파일 버전을 1.6으로 내린다. (추천하지 않음) - 캐스팅문제 등 기타 문제로 오류가 날 수도 있다. 2. Tomcat7을 사용한다. 3. 이클립스의 자바 버전을 실행할 PC버전에 맞춘다. - 해당 프로젝트의 속성에 들어간후, Java Compiler에서 PCP버전에 맞도록 Compiler compliance level를 설정하고 재빌드 4. PC에 이클립스와 동일한 자바를 설치하고 ..
- [ 이클립스(Eclipse) ][Eclipse] tomcat 빈 생성 에러 - Error creating bean with name2021-12-17 17:38:53로컬 톰캣 서버를 구동하니 , bean 생성 오류가 발생했다. Error creating bean with name ... 빈 생성을 못하는 듯 하다. 1 ) 라이브러리 확인 톰캣은 정상적으로 등록되어 있었다. 2 ) 톰캣 환경설정 변경 톰캣을 더블클릭 하여, 아래의 화면을 확인합니다. General Information > Open launch configuration 으로 들어갑니다. Arguments 탭에 VM arguments 에 아래의 내용을 추가해줍니다. Apply 후 톰캣을 구동해보니, 정상 동작합니다!! -Dspring.profiles.active=local
- [ 이클립스(Eclipse) ][Eclipse] Eclipse 와 STS(Spring Tool Suite) 차이?2021-12-14 00:32:05Spring Framework 를 이용하면, IDE로 이클립스나 STS 를 많이 쓴다. 차이점은 간단! 이클립스 - STS plug-in 별도 추가 설치를 해야한다. STS - 별도 설치없이 가능! 이클립스에서 플러그인을 추가하는 경우, 버전 호환성 문제가 발생하여 충돌이 발생할 수도 있다.
- [ 이클립스(Eclipse) ][Eclipse] Web Dynamic Project에 라이브러리 폴더 설정하기2021-08-31 14:33:00프로젝트에서 webapp폴더 안 └─>WEB-INF 폴더 안 └─> lib 폴더 를 생성해준다. 기존에 존재한다면 그 폴더를 이용하자. 자신이 넣고자 하는 라이브러리를 넣고 프로젝트를 우클릭 -> refresh를 해주자. 이렇게 해도 라이브러리 인식이 되지 않았을 경우, 프로젝트 우클릭 Build Path 클릭 Configure Build Path… 클릭 창이 하나 뜬다. Java Build Path 메뉴에서 Library 탭 클릭 Add Library 클릭 Web App Libraries 클릭 후 Next 클릭 Project 에서 내가 원하는 프로젝트 선택 후 Finish 클릭 Apply and Close 클릭 refresh 한 뒤 다시 하던 작업하면 된다.
- [ 이클립스(Eclipse) ][Gradle] application.yml 설정값 적용하기2021-01-14 13:27:47application.yml 을 사용하여 다양한 설정값을 공통으로 적용가능하다. 예를 들어 파일 시스템 위치를 아래와 같이 application.yml에 설정하고 system: nfs: root-dir: /data/ 아래와 같이 서비스에서 불러와 쉽게 사용 가능하다. @Value("${system.nfs.root-dir}") private String rootDir;
- [ 이클립스(Eclipse) ][Gradle] api(compile)와 implementation 차이2020-09-26 18:27:50gradle dependency 를 추가할 경우, 두 가지의 방법이라고 한다. Gradle document에서는 api와 implementation에 대해서 다음과 같이 설명하고 있습니다. A를 의존하고 있는 모듈이 B, C라고 가정하자. 또한 모듈의 구조는 Example of modules와 같다고 가정하자. Compile 사용 경우) A라는 모듈을 수정하게 되면, 이 모듈을 직접 혹은 간접 의존하고 있는 B와 C는 모두 재빌드 되어야 한다. Implementation 사용 경우) A라는 모듈을 수정하게 되면, 이 모듈을 직접 의존하고 있는 B만 재빌드한다.