본문 바로가기

Java

(14)
spring / build 하는 방법 window에서 spring boot 프로젝트 build 하는 방법 cmd 창 open cd 프로젝트 #프로젝트까지 이동 gradlew build #build cd build/lib #빌드 폴더로 이동 java -jar [jar 파일명.jar] # lib 폴더안에있는 jar 파일 혹, 잘 안되는 경우 gradlew clean #build 폴더 자체가 사라짐 gradlew clean build #완전히 지우고 다시 만들어짐 명령어 ls로 폴더내 파일 확인 가능 이렇게 스프링이 뜨는걸 확인 할 수 있다. but, 이때 Itellij나 다른 IDE 에서 run 하는 경우 같은 8080 포트를 같이 사용이 불가능하므로 'Port 8080 was alreadt in use (이미 사용중입니다)' 라는 문구 뜸 -..
intellij / 폴더구조 변경방법 (수정필요)
spring / gradle 프로젝트 구조 gradle gradle과 관련해서 gradle이 쓴느 폴더 src main / test 요즘은 기본적으로 두개가 나뉘어져 있음 test 코드와 관련한 소스들이 들어감 test 코드가 중요함을 알 수 있음 resources 실제 자바 코드파일 제외한 나머지가 들어감(xml properties, html 등이 들어감 ) build.gradle(중요) gradle이 버전설정 및 라이브러리 가져오는거다. 정도 이해 mavenCentral : 아래 라이브러리를 mavenCentral이라는 공개된 사이트에서 다운받으라는 설정
Spring / start.spring.io 프로젝트 생성 후 실행까지(Intellij) 1. 프로젝트 생성 https://start.spring.io/ spring 부트 기반으로 스프링 프로젝트를 자동으로 만들어 주는 사이트 Project maven 과거에 많이 씀 gradle 요즘 추세 spring boot 버전 선택 snapshot은 아직 만드는 중인 버전 이 중 snapshot, M1을 제외한 가장 높은 버전 선택 Project Metadata Group에 대부분 기업명 작성 Artifact 빌드되어서 만들었을때 결과물(프로젝트명) Dependencies spring web thymeleaf 선택 Generate 눌러서 다운로드 Intelij 에서 open or Import 2. 프로젝트 오픈 후 Run main 메서드 실행시 @SpringBootApplication 이 알아서 띄우면..
Intellij / Run 설정이 Gradle로 실행될 때 intellij 를 쓰면 자바를 직접실행하는게 아니라 Gradle을 통해서 실행될때가 있음 그럼 run 할때 속도가 느림 File > Setting > gradle 검색화면 Build and run using/Run tests using이 Gradle로 되어있음 이를 Intellij IDEA로 바꿔주면 됨
Java / jdk 8 에서 11로 변경하는 방법 현재 컴퓨터에 jdk 8 버전이 깔려있는 상태에서 강의를 듣기위해 jdk 11버전을 변경해야 하는 상태이다. 1. jdk 11버전을 동일하게 다운로드 받는다 https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html 2. '고급 시스템 설정 보기' 검색 > 환경변수 클릭 3. 시스템 변수에서 JAVA_HOME 클릭 > 편집 이전에 설정해준 JDK 8 버전을 11버전으로 변경해준다. 4. 그후 terminal 창에서 자바 버전 확인 하면 버전이 변경 된 것을 확인 할 수 있다. javac -version : 자바 버전 확인 명령어