Tools/Eclipse / STS23 pom.xml 첫줄 밑줄 에러 : "Exception java.lang.ExceptionInlnitializerError: Cannot access defaults field of Properties [in thread "Worker-193: Building"]" 증상 : pom.xml 첫줄에 빨간 밑줄Exception java.lang.ExceptionInlnitializerError: Cannot access defaults field of Properties [in thread "Worker-193: Building"] 해결 : maven-war-plugin 추가 org.apache.maven.pluginsmaven-war-plugin3.3.2 2024. 7. 22. [이클립스/STS] 'target/m2e-wtp/' 폴더가 SVN 충돌이 계속될때 SVN Ignore 방법 SVN에서 지속적으로 설정파일 때문에 팀원들과 충돌이 나게되는 현상 org.apache.subversion.javahl.ClientException: A conflict in the working copy obstructs the current operation svn: Commit failed (details follow): svn: Aborting commit: 'C:\{프로젝트폴더 경로}\target\m2e-wtp\web-resources' remains in tree-conflict - m2e-wtp 라는 폴더로 인해 커밋시에 위와 같이 오류가 발생한다. - 해당 파일들은 pc마다 다르게 생성되어 커밋하게되면 서로가 서로를 덮어 쓰게 되는 현상이 발생하고, - 언제가는 충돌(conflict)이 나.. 2023. 7. 18. [이클립스,STS] method 주석 템플릿 (자동생성 주석 양식) Alt + Shift + J 를 누르면 나타는 자동 주석 템플릿은 설정에서 수정 가능하다. 1. 템플릿 수정하기 - "Window -> Preferences -> Java -> Code Style -> Code Templates -> Comments" 메뉴로 들어간다. - 해당 Files나 Methods의 주석을 수정하려면 선택하고 "Edit..." 버튼을 눌러 변경해준다. 2023. 7. 14. MyBatipse 귀찮지만 수동으로 1.2.4 버젼으로 낮추어 설치하장 아래 다운로드 사이트에서 1.2.4 버젼 받아서 plugin/feature 폴더에 넣고 로딩되도록 다시 시작한당 https://harawata.jfrog.io/ui/native/eclipse-local/plugins/ https://harawata.jfrog.io/ui/native/eclipse-local/features/ 맵퍼는 되었당. 하지만 mybatis config xml 파일도 자동으로 맹글어 넣고 싶당 https://code.google.com/archive/a/eclipselabs.org/p/mybatiseditor/downloads jar 파일 다운로드 받아서 plugins 폴더에 넣는당 new -> xml -> Create XML fi.. 2023. 7. 4. [STS4] Spring-Boot 프로젝트에 jsp 셋팅하기 기본적으로 스프링부트에서 jsp(servlet)를 사용할수 없지만 조금의 설정으로 바로 사용할 수 있다. Maven Dependncy javax.servlet jstl org.apache.tomcat.embed tomcat-embed-jasper application.properties #jsp 사용 설정 spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp JSP 폴더구조 만들어주기 - src 폴더 밑에 하위 폴더를 차례대로 만들어준다. 2023. 7. 3. [STS, 이클립스] Subclipse 4.3.3 수동설치 본 글은 STS 3.9.15 (이클립스 v4.16 기반) 버전에서 MarketPlace가 사용 불가능할 때, Subclipse 4.3.3 을 설치하는 방법을 담고 있습니다. https://codeplus.tistory.com/188 [STS 버전문제] STS 3.9.15, 이클립스 4.16기반버전 이용하려면... sts3.9.15 이클립스4.16버전을 사용하려고 했다. 하지만 이클립스 4.16버전기반 sts문제는 이클립스 Marketplace 이용이 불가능하다. 그렇다고해서 이클립스 4.17버전을 사용하려면 java11 버전부터 지원이 codeplus.tistory.com sts 3.9.15(이클립스 4.16버전)에선 마켓플레이스를 이용하지 못하는 버그가 있다. 그래서 4.16버전으로 다운받아서 셋팅해본.. 2023. 6. 19. [이클립스/STS] 이클립스 사용중인 Heap 메모리 표시하기 작업프로젝트가 커지만 이클립스의 Heap 메모리가 부족하게 된다. 힙메모리 관리를 위해서 하단에 힙메모리 상태바를 만들어보자. (이쁘기도 하고...아주 heap하다..) Heap 메모리 뷰 설정하기 - 이클립스(STS)의 Preferences 에 들어간다. - Preferences의 General 에 들어간다. - "Show heap status" 를 체크해준다. - "Apply and Close"를 누르고 닫아주면 적용된다. 2023. 6. 13. [이클립스,STS] HTML, JSP에서 자동정렬(자동줄바꿈) 제대로 되게 하기 이클립스에서 JSP, HTML에서 자동정렬기능 (Formatting, Ctrl+Alt+F) 사용시 줄 정렬이 이상하게 되는 상황이 많이 발생한다. 아래 이미지 처럼 줄에 엔터가 너무 많이 들어가는 현상이다. - 위의 이미지 처럼 정렬되게되면 가독성이 떨어져 매우 불편하다. - 원인이 되는 이유와 설정을 변경해보자. HTML Formatting 설정 변경 - 이클립스(혹은 STS)의 설정에 들어간다. (Window-Preferences) - 왼쪽 탭에서 "Web - HTML - Files" 에 들어간다. - 위의 Formatting의 Line width를 999로 수정하고 저장합니다. - 정렬이 이상하게 되는문제는 line width의 설정이 한정적으로 되어있어 자동으로 줄바꿈을 하기 때문에 발생하는 문제.. 2023. 6. 8. [이클립스] js파일에 X표시(error) 해결하기 (자바스크립트 예외처리하기) 이클립스에서 js파일 (특히 min파일) 축약버전의 경우 문법에러가 발생된다. 이 표시는 프로젝트 전체에 표시되서 보기 좋지 못하다. 이 에러를 없애는 방법을 보자. 이클립스는 min버전 js파일을 에러로 인식하는데 다음과 같이 에러처리를 해주자. 1. 설정 (Properties)에서 예외 처리하기 - 프로젝트에서 오른쪽 버튼을 눌러 들어가거나 프로젝트를 선택하고 "Alt + Enter"를 누른다. - JavaScript 메뉴의 Include Path에 들어간다. - "Source" 탭의 Excluded: (None)를 더블클릭하거나 선택하고 "Edit..."을 누른다. - Exclusion patterns 탭의 하단의 Add... 버튼을 누른다. - **/*.min.js 를 입력하고 OK를 눌러 추가해.. 2023. 5. 30. 이전 1 2 3 다음