본문 바로가기

이클립스사용법

(31)
이클립스 quick search 설치 ( jar로 수동설치 ) STS를 설치하고.. quick search를 찾았는데. 역시나 없다! 이클립스 퀵서치는 엄청 유용한 플러그인인데.. 언젠가부터 Help -> Install New Software에서 퀵서치 경로를 찾아도 경로가 안맞는다고 했다. 그래서 수동설치 방법을 찾았다! ( 참고 : 오늘 최신 이클립스 또한 설치했더니 exe파일로 설치되면서, 다음 경로에 설치된다 C:\Users\사용자이름\eclipse\jee-2024-032 )   quick search jar 파일 ( 이클립스, STS 둘다 됨) 일단 이 jar 파일을 다운 받고, 해당 폴더에 넣어줘야 한다.  1. quick search jar 파일을 plugins 폴더에 넣기STS 경로 예 : C:\Users\사용자이름\Desktop\sts-4.22.1...
jquery ajax post 404 에러 값은 받아오는데, 에러날 때 전자정부 프로젝트에서 ajax 타고 조건을 넣어줬다가 데이터를 받아오는 식인데.... 평소에 잘 사용했는데.... 오늘 따라 값이 화면에 표현이 안되고 js에서 자꾸 error가 발생했다. 원인은 @ResponseBody 추가를 안해줘서 발생했다! 스프링에서는 @ResponseBody 어노테이션을 추가하면, json 또는 XML 형태로 변환해준다고 한다! 참고 블로그 :https://developernh.tistory.com/19 [jQuery] Ajax() 사용 시 요청처리가 완료되었는데도 404 에러가 발생한 경우 $.ajax( { type: "POST", url: "/test/testUrl", data: JSON.stringify(params), contentType: 'application/jso..
개발환경 Spring Profile 설정 개발환경 Spring Profile 설정하기 Open Launch configuration가 어딧더라... 못찾아서 적어놓는 중.. Open Launch configuration Arguments 탭에서, VM arguments 부분에 환경에 맞게 추가하기 로컬환경설정인 경우 -Dspring.profiles.active=local 테스트서버환경인 경우 -Dspring.profiles.active=dev 배포서버환경인 경우 -Dspring.profiles.active=prod 참고 블로그 : https://hhyemi.github.io/2020/10/06/10061148.html 개발환경에 맞는 Spring Profile 설정 - CODE:H 개발환경에 맞는 Spring Profile 설정하기 개발을 하다..
스프링 프로젝트 톰캣 server에 프로젝트 안뜰 때 import해온 프로젝트를 톰캣 서버와 연결하려고.. 프로젝트가 안뜬다!! 보통은 maven 업데이트를 하면 해결이 됐었다!! maven 업데이트를 했는데도, 'Add and Remove'창에 프로젝트가 안뜰 떄 방법!! 01. 프로젝트 마우스 우클릭 -> Properties 02. Project Facets ProjectFaceets에서 3가지를 체크해줍니다. Dynamic Web Module JAVA JavaScript 그리고 아래에 있는 Further configuration available도 체크해주면 창이 하나 뜹니다. Next 버튼을 눌러 다음화면으로 넘어 갑니다. content directory가 중요한데요. WebRoot를 지정하는 화면이라고 합니다. 잘못 지정하면, 프로젝트 인식이 안되..
마이바티스MyBatis trim prefix="WHERE" prefixOverrides="AND" 마이바티스에서 trim 사용 방법 : prefixOverrides : 문에 의해 생성되는 SQL 구문 가장 앞에 해당하는 문자가 있으면 자동으로 지워준다. 예시코드 : AND a.USERID LIKE '%' #{keyword} '%' AND a.MENUID LIKE '%' #{keyword} '%' AND a.BTN LIKE '%' #{keyword} '%' 참고 블로그 : https://velog.io/@gsuchoi/MyBatis-%EB%8F%99%EC%A0%81-%EC%BF%BC%EB%A6%AC-trim [MyBatis] 동적 쿼리 동적 SQL을 사용하기 위해 사용되는 문법으로 접두어(prefix), 접미어(suffix)를 붙여주거나 지우는 기능을 한다.보통 태그를 썼을 경우 사용한다.trim 은 ..
전자정부 4.1 ojdbc 연결 Local Library 설정 변경 전자정부 4.0에서 작업하던 프로젝트가 너무 많아서 개인프로젝트 하나만 전자정부 4.1에서 작업하기 위해서 전자정부4.1 설치 후 프로젝트를 import해왔다. 그런데 pom.xml에서 ojdbc 부분에 빨간 에러가 떠있음을 발견. 기존 전자정부 4.0에는 안에 아래와 같이 pom.xml에 설정했었다. 지금 전자정부 4.1 pom.xml은 아래와 같이 바꿔주었다. 1. 부분에 넣어뒀던 위 코드를 삭제. 2. 안에 위 코드를 넣고. 3. C:\Users\사용자\.m2\repository\ojdbc\ojdbc\7 폴더 안에 ojdbc.jar 파일을 넣었다. 그리고 1. 메이븐 클린 2. 메이븐 인스톨 3. server 클린 4. 프로젝트 클린 실행하니니 프로젝트가 정상적으로 잘 뜸. 여기까지 과정이 한번에 ..
전자정부 4.1 version 1.8.0 of the jvm is not suitable for this product. version 11 or greater is required jdk11이 설치되어 있는데도 불구하고 전자정부 4.1 설치 후 에러 남 version 1.8.0 of the jvm is not suitable for this product. version 11 or greater is required eclipse 폴더 안에 eclipse.ini 파일에 -vm에 jdk 11경로를추가하여 해결함. 참고 : https://life-with-coding.tistory.com/446 [Spring] JDK버전 오류 해결(Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is requir 📌오류 상황 STS에서 JDK 11이상을 요구하나 PC에는 JDK1.8이 설치되어 있..
톰캣 설치 폴더 제외한 경로 접근 법 server.xml 톰캣의 컨텍스트 외부로 경로 매핑하는 방법... server.xml에 다음을 추가해주어야 함. reloadable : 실행 중 소스 코드가 수정 될 경우 바로 갱신할지 설정합니다. 만약 false로 설정하면 톰캣을 다시 실행해야 추가한 소스 코드의 기능이 반영됩니다. tip. 내 PC에서 돌리고 있는 이클립스 프로젝트만 확인 하지말고.. 이미 서버에 배포된 프로젝트의 server.xml까지 확인해보기... 서버개발자가 다 해놨는데... 삽질 하고 있었음...^^ .나중에 제발 까먹기 마.. 나 자신.. 참고 : https://devaily.tistory.com/2 Tomcat 외부 이미지 및 파일 출력하기 How to access an image from tomcat server path Spring을 ..