코딩

코딩/Spring

스프링부트 + 리액트 연동 연결 프로젝트 생성

1. 스프링프로젝트 생성 start.spring.io에서 프로젝트를 생성 참고. 스프링부트 3.x버전부터는 java17이 필수. java8,11은 스프링부트 2.7.x로 프로젝트를 생성한다 gradle-kotlin은 에러가 있어서 Groovy로 생성했다 JDK 1.8을 사용해서 gradle 빌드 시 빌드할 때 오류 발생해서 gradle-wrapper.properties파일에서 7 버전으로 낮췄다 Group : 프로젝트 정의, 구분하게 해주는 식별자 정보이다 보통은 회사 도메인을 적는다(도메인의 반대 ex. com.naver) Artifact: 빌드했을 때 나오는 결과물의 파일명이다(jar파일) 소문자로 작성하고 특수문자는 사용하지 않는다 Name : 메인클래스명으로 생성된다(ex. my-app이면 프로젝..

코딩/Java

[JAVA] error java.net.UnknownHostException

원인 웹 서버의 DNS설정이 안되어 있어 host를 찾지 못하는 문제이다 웹서버에서 외부서버 접근 시 문제가 발생한다 도메인주소로 접속을 시도해도 실제로는 도메인주소에 매칭된 IP를 찾아 통신한다 (www.google.com = 142.250.204.132) 도메인주소를 ip로 변환하는데 질의 우선순위는 DNS보다 Local의 hosts파일이 우선시 된다 hosts파일은 내부망에 자체DNS가 없이 여러 서버를 사용할때 ip주소를 외우기 힘들기 떄문에 서버들에 이름을 붙여 Local의 hosts파일에 등록 해두고 사용했었다고 한다 요즘에는 hosts파일을 변조해서 다른 피싱사이트로 접속하게 만드는 악성 소프트웨어들이 나와서 hosts파일을 잘 사용하지 않게 된 것 같습니다 해결방법 각 웹서버의 DNS설정을..

코딩/Spring

[Spring Boot] tomcat 포트 변경

application.properties 파일에서 변경 해주면 된다 server.port=8081

코딩/Spring

톰캣 실행시 에러

톰캣 실행이 안되는 오류 떄문에 maven update 후 프로젝트 실행했더니 아래와 같은 에러가 발생했다 error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java) maven 업데이트를 다시 진행하고 .m2 repository삭제 후 다시 받아도 문제는 해결이 안되었다 프로젝트설정 ..

코딩/Spring

톰캣 실행 에러 May be locked by another process

could not delete /.metadata/.plugins/org.eclipse.wst.server.core/temp0/wtpwebapps/appname/WEB-INF/lib.May be locked by another process 동작하던 서버가 위 에러로 실행이 안되는 경우가 있었다 1.톰캣의 우클릭 Clean, Clean Tomcat Work Directory 실행 후 서버를 실행 시켜본다 2. 그래도 문제가 발행하면 해당 프로젝트의 톰캣 경로에서 프로젝트폴더/.metadata/.plugins/org.eclipse.wst.server.core/temp0 폴더를 삭제 후 재실행 해준다

GuNu_K
'코딩' 카테고리의 글 목록 (2 Page)