본문 바로가기

vscode4

vscode tomcat war 배포하기 이번에는 vscode 환경에서 gradle 프로젝트를 .war 파일로 배포해보겠습니다. 저는 정상적으로 배포되었는지 확인을 위해 1개의 컨트롤러와 로그를 남겼습니다. AppController.java @Controller public class AppController { @RequestMapping(value = "/index") public String indexView() { return "index"; } } RootConfig.java @Configuration public class RootConfig { public RootConfig(){ System.out.println("RootConfig constructor"); } } vscode에서 gradle 빌드는 vscode의 gradle .. 2022. 7. 21.
gradle 간단한 초기 설정 리뷰 이전 시간에 vscode의 플러그인을 사용해 gradle 기반 java 프로젝트를 설정해보았습니다. 이번에는 설정한 파일에 대해 상세히 다루어보겠습니다. 1. settings.gradle.kts rootProject.name은 빌드를 위한 이름을 지정합니다. 빌드가 있는 디렉토리의 이름을 따서 빌드를 명명하는 기본 동작을 재정의합니다. 프로젝트를 공유하면 폴더가 변경될 수 있으므로(예: Git 저장소의 루트) 고정 이름을 설정하는 것이 좋습니다. include("app" )는 빌드가 실제 코드와 빌드 로직을 포함하는 앱이라는 하나의 하위 프로젝트로 구성됨을 정의합니다. include(…) 문법을 사용하여 하위 프로젝트를 추가할 수 있습니다. 2. app/build.gradle.kts build에는 우리가.. 2022. 6. 26.
gradle로 생성된 프로젝트 알아보기 이전에 gradle로 생성된 프로젝트의 구조가 어떻게 생겼는지 상세히 알아보겠습니다. 1. gradle wrapper 파일에 대해 생성된 폴더입니다. 2. gradlew, gradlew.bat gradle wrapper를 실행시키는 스크립트 입니다. gradlew는 리눅스 환경, gradlew.bat은 윈도우 환경에서 실행가능합니다. 3. settings.gradle.kts 빌드 이름 및 하위 프로젝트를 정의하는 설정 파일입니다. 4. app/build.gradle.kts 프로젝트의 빌드 스크립트입니다. 5. app/src/main/java 기본 Java의 default 폴더입니다. 6. app/src/test/java 기본 Java의 test폴더입니다. Java 애플리케이션을 빌드하기 위한 기본 프로젝.. 2022. 6. 23.
vscode 환경에서 spring 프로젝트 초기 설정 방법 오늘은 vscode 환경에서 spring 프로젝트를 초기설정하는 방법을 진행해보겠습니다. 보통 spring-boot를 많이 사용하는데 순수한 spring으로 설정을 시작해 차례차례 개념을 익혀보려고 spring 환경에서 설정을 해보려고 합니다. vscode를 실행한 후 ctrl + shift + p를 누르고 java를 입력하면 아래와 같이 추천 목록이 나옵니다. 아래와 같이 Java: Create Java Project...를 선택합니다. 선택을 하면 아래와 같이 나오는데요. 저는 gradle로 진행을 하려고 하기 때문에 Gradle을 선택했습니다. Gradle을 선택하면 프로젝트를 진행할 폴더를 선택합니다. 폴더를 선택을 한 후 아래와 같이 빌드할 때 사용할 언어를 선택합니다. 저는 Kotlin을 선택.. 2022. 6. 19.