jar2 [개인 프로젝트 VSCode] React, SpringBoot, mysql 개발 환경 연동 1 이번에 개인프로젝트를 진행하면서 [ VSCode | Mac 환경 ]에서 React, SpringBoot, mysql 개발 환경을 설정하는 과정과 그 과정에서 해결한 오류 등 을 정리 해보았다. 이미 익스텐션이나 jdk 이런 부분은 다 설치가 되어있어서 그 부분은 제외하고, vscode에서 리액트 프로젝트를 만들고 SpringBoot, mysql을 연동해 화면에 띄우는 과정까지 정리하려고 한다. 1. React 프로젝트 생성VSCode 터미널에서 "npx create-react-app 프로젝트 이름" 명령어를 입력해 주었다. 그 과정에서 "Create React App의 글로벌(전역) 설치를 더 이상 지원하지 않습니다"라는 오류가 나서 전역 설치 제거 후 다시 설치해 주었는데 그 오류 해결 과정들은 아.. 2024. 10. 7. Jar 와 War 차이점 스프링 부트를 사용할 때, JAR와 WAR 중 어떤 형식을 선택할지는 애플리케이션의 배포 방식에 따라 다르다.JAR (Java Archive)주로 스프링 부트 애플리케이션을 독립 실행형으로 실행할 때 사용한다.JAR 파일은 내장된 웹 서버(예: Tomcat, Jetty)를 포함하고 있어, 추가적인 설정 없이 실행할 수 있다. 장점 간단한 배포: 모든 종속성과 함께 패키징 되어 있어, 서버에 배포하기가 용이하다.자체 실행 가능: java -jar yourapp.jar 명령어로 실행 가능하며, 클라우드 환경에서도 쉽게 사용할 수 있다.특징JAR 파일은 Java 런타임 환경에서 직접 실행할 수 있어, 별도의 서버 설정 없이도 애플리케이션을 시작할 수 있다.모든 종속성 포함: 필요한 모든 라이브러리와 파일이 패.. 2024. 10. 7. 이전 1 다음 728x90