질문. 뜬금없이 인텔리제이 대신에 STS를 선택이유는?  

 

대학교 전공시간때에 스프링 프레임워크 수업을 들으면서 코드 에디터를 STS를 이용하였습니다.

그러했던 과거를 회상하고, 잘 몰랐던 스프링부트에 대해 파해치고 싶었습니다. 

 

질문.  참고하고 있는 자료는

 

다음은 제가 참고하고 있는 자료입니다.

https://wikidocs.net/160048

 

1-02 스프링 부트 개발 환경 준비하기

* `[완성 소스]` : [https://github.com/pahkey/sbb3/tree/v1.02](https://github.com/pahkey/sbb3/tree/v1.02…

wikidocs.net

 

질문. STS4는 어디에서 설치할수 있나요? 그리고, 이클립스에서만 사용가능하나요 

 

설치사이트는 여기입니다. 

=> https://spring.io/tools

 

Spring | Tools

 

spring.io

비쥬얼 스튜디오 코드 또는 이클립스에서도 이용이 가능합니다.

 


비쥬얼 스튜디오코드에서 프로젝트 생성하기 

 

 

저는  비쥬얼 스튜디오 코드에서 시작을 해보겠습니다. 

https://developerkkyu37.tistory.com/79

 

[Spring] VScode에서 간단한 스프링 프로젝트 만들기

1. 자바 설치 (1) JDK 다운로드 https://www.oracle.com/kr/java/technologies/downloads/#java17 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.or

developerkkyu37.tistory.com

위  블로그 글을 참고하여 비쥬얼 스튜디오 코드에서 스프링 프로젝트를 생성하였습니다. 

 

 

스프링 부트 프로젝트 실행하기 

 

(1) 실행전 다음과 같이 코드를 작성해주세요!!

....
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
// 5번째 줄은 org.springframework.web.bind.annotation에 속해있는 000 전체를 불러온다.
import org.springframework.web.bind.annotation.*;

// 스프링부트 어플리케이션 설정 소스
@SpringBootApplication
public class ProjectApplication {
	public static void main(String[] args) {
		SpringApplication.run(ProjectApplication.class, args);
	}
}

// 님이 localhost:8080 포트에 접근하면 브라우저에 hello가 띄어질것이다. 

@RestController
/**
 * InnerProjectApplication
 */
 class HelloWorld{
 // 여기서 /는 스프링 부트 어플리케이션의 첫시작점입니다. 
     @GetMapping("/")
    public String greet(){
		return "hello"; // 여러분의 브라우저에는 hello가 보입니다. return은 반환한다는 의미
	}
 }

 

 (2) 그리고 터미널을 열어주세요

 

참고로 저는 여기에서 git을 설치했을때 같이 딸려온 git bash 터미널을 이용합니다. 

리눅스 명령어에 익숙해지는데 유용하기 때문입니다. 

# 프로젝트 파일들이 있는 경로로 이동해주세요. cd 명령어로 이동합니다.
$ cd 프로젝트 경로 

# ./gradlew를 이용해서 gradlew를 설치해주세요
$ ./gradlew 

# ./gradlew bootRun을 이용해서 실행합니다.
$ ./gradlew bootRun

 

(3) 크롬 브라우저를 실행하고 , 브라우저 주소 창에  다음과 같이 입력해주세요. 아래 텍스트를 브라우저에 붙여주세요 

localhost:8080/

 

 

 

 

 

 

'log: java' 카테고리의 다른 글

JAVA 실행 환경 구축 & 테스트 ( feat. vsCode )  (0) 2024.06.08
vsCode 가 설치되었다고 하고
자바 실행환경을 구축해보겠습니다.

 


 

jdk 공식 사이트에 들어갑니다. 가서 설치합니다.  여러분의 OS에 맞는 자바 버전을 다운받으세요

 


 

 환경 변수 설정해줍니다. 

 

참고

https://velog.io/@bi-sz/Java-%ED%99%98%EA%B2%BD-%EB%B3%80%EC%88%98-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0 

 

[Java] 환경 변수 설정하기

[Java] 환경 변수 설정하기

velog.io

 

1. JAVA_HOME  변수를 새로 만들고, 값을 추가합니다. ( 여기서 값은 당신이 jdk를 설치한 경로!!! )

 

 

2.  CLASSPATH 도 없으면 다음과 같이 추가해줍시다.    

 

3.  시스템 변수의 path도  같이  설정해줍니다. 

 


 터미널에서 자바 버전을 체크 해봅니다. 추가적으로  javac 도 말입니다. 

 

(1) java --version 

 

(2) javac 


vsCode에서  자바 확장팩을 설치합니다. 


자바  테스트 코드로 vsCode에서 실행해보기 

// hello.java 로 해주세요

public class hello {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

 

'log: java' 카테고리의 다른 글

스프링 부트 프로젝트 생성 부터 실행까지  (0) 2024.06.19

+ Recent posts