티스토리 뷰

JAVA

vscode + java + spring-boot + mvnw

whitehorses 2019. 10. 11. 16:28

vscode + java + spring-boot + mvnw

vscode java 설치

  1. vscode extensions 에서 Java Extension Pack 설치
  2. Settings > java.home > Edit in settings.json > java.home 수정
  3. java.home 수정
    • "java.home": "/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64",
centos javac 위치 확인
$ which javac
/usr/bin/javac
$ readlink -f /usr/bin/javac
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/bin/javac

vscode spring-boot 설치

  1. vscode extensions 에서 Spring Boot Extension Pack 설치
  2. 프로젝트 생성
    • ctrl + shift + p > spring Initializr: Generate a Maven Project > java > Group Id 입력 (com.example) > Artifact Id 입력 (demo) > version 선택 > dependencies 선택 (DevTools, Web)
  3. spring-boot run
    • ./mvnw spring-boot:run -Drun.jvmArguments="-Xmx10240m"
  4. jar 생성
    • ./mvnw clean package -Dmaven.test.skip
  5. jar 실행
    • nohup java -jar projectname-1.0-SNAPSHOT.jar --spring.config.location=project-config.yml -Xms8192m -Xmx8192m -server > logs/project.log &

'JAVA' 카테고리의 다른 글

텐서플로 시작  (0) 2017.05.19
eclipse ini 설정으로 jdk version 변경  (0) 2016.01.22
android ios push server  (0) 2015.10.15
자바 memory 확인  (0) 2015.04.30
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함