: EasyBuggy/EasyBuggy Boot - Eclipse를 사용하여 동시에 개발 및 디버깅
4295 단어 문제해결자바spring-boot버그
EasyBuggy/EasyBuggy Boot란?
메모리 누수, 교착 상태, JVM 충돌, SQL 주입 등 버그와 취약점의 동작을 이해하기 위해 만들어진 버그 가득한 웹 응용 프로그램입니다. Apache 2.0 라이센스로 게시되었습니다.
EasyBuggy는 기본적인 기술만 사용, EasyBuggy Boot는 Spring Boot와 같은 새로운 기술이 사용되고 있습니다..
하고 싶은 일
EasyBuggy과 EasyBuggy Boot을 동시에 실행하고 디버깅하고 싶습니다.
구체적으로는 다음과 같은 것을 실현하고 싶다.
EasyBuggy과 EasyBuggy Boot을 동시에 실행하고 디버깅하고 싶습니다.
구체적으로는 다음과 같은 것을 실현하고 싶다.
설치
전제 조건
Eclipse가 설치되어 있어야 합니다.
또한 Git과 Maven이 설치되어 경로가 지나가는 것.
아래의 명령을 실행하여 확인이 가능.
$ git --version
$ mvn -version
Eclipse 프로젝트 만들기
EasyBuggy$ git clone https://github.com/k-tamura/easybuggy.git
EasyBuggy Boot$ git clone https://github.com/k-tamura/easybuggy4sb.git
Eclipse로 가져오기
$ git --version
$ mvn -version
$ git clone https://github.com/k-tamura/easybuggy.git
$ git clone https://github.com/k-tamura/easybuggy4sb.git
File > Import
선택 Maven > Existing Maven Projects
를 선택하여 Import Maven Projects 대화 상자 표시 Select root directory
에서 이전에 clone 한 폴더 두 개 선택 Finish
버튼 누르기 EasyBuggy의 고유 설정
서버 추가
New > Server
선택 Next
버튼을 누릅니다 easybuggy
를 선택합니다. Add
버튼을 눌러 Configured로 이동 Finish
버튼 누르기 포트 변경
그대로는, EasyBuggy Boot와 이용하고 있는 포트가 충돌하기 때문에, 포트를 변경한다.
HTTP/1.1
의 포트 번호를 원하는 값으로 다시 씁니다 (예 : 9080) EasyBuggy Boot측의 포트를 변경하는 것보다, EasyBuggy측의 포트를 변경하는 편이 간편하다고 생각된다.
EasyBuggy Boot의 포트를 변경하려면
src/main/resources
다음 application.properties
를 다시 씁니다.경로 변경
EasyBuggy의 일부 페이지는 경로를
/
(서버 루트 경로)로 설정하지 않으면 제대로 작동하지 않습니다.Modules
선택 easybuggy
인 행 선택 Edit...
버튼 누르기 Edit Web Module
대화 상자에서 경로를 /
로 변경 시작
EasyBuggy
서버 보기에서 추가된 서버를 선택하고 이 보기에서 Start the server in debug mode
버튼을 누릅니다.
그 후, 다음에 액세스한다.
EasyBuggy Boot
Package Explorer에서 Easybuggy4sbApplication.java
를 선택하고 Eclipse 툴바에서 Debug Easybuggy4sbApplication
버튼을 누릅니다.
그 후, 다음에 액세스한다.
요약
미안해.
문제해결
EasyBuggy/EasyBuggy Boot를 시작하지 못하는 경우
일단 mvn verify
명령을 실행하면 수정할 수 있습니다.
명령을 실행하면 다음과 같은 오류로 실패할 수 있습니다.
그러나 이것을 무시하고 시작하면 성공할 수도 있습니다.
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
관련 기사
Reference
이 문제에 관하여(: EasyBuggy/EasyBuggy Boot - Eclipse를 사용하여 동시에 개발 및 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/flyaway/items/4922af5dbaafa1942e88
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
미안해.
문제해결
EasyBuggy/EasyBuggy Boot를 시작하지 못하는 경우
일단 mvn verify
명령을 실행하면 수정할 수 있습니다.
명령을 실행하면 다음과 같은 오류로 실패할 수 있습니다.
그러나 이것을 무시하고 시작하면 성공할 수도 있습니다.
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
관련 기사
Reference
이 문제에 관하여(: EasyBuggy/EasyBuggy Boot - Eclipse를 사용하여 동시에 개발 및 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/flyaway/items/4922af5dbaafa1942e88
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
Reference
이 문제에 관하여(: EasyBuggy/EasyBuggy Boot - Eclipse를 사용하여 동시에 개발 및 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/flyaway/items/4922af5dbaafa1942e88텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)