본문으로 바로가기

나타의 Programing 북마크

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 방명록
관리자
  • 블로그 이미지
    천상나타

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

특정 버전으로 Java -jar Run 하기

default java version은 1.8 실행시키고픈 자바 버전은 다르게 할 수 있다. 일반적으로 java -jar 하실텐데 Java version을 지정하면 가능하다. /usr/lib/jvm/java-15-openjdk-amd64/bin/java -jar nata.jar

Programming Bookmark/Java 2021. 1. 5. 16:57

maven build 시 특정 자바 버전으로 빌드하기

자바는 컴파일언어다 보니 실제 배포시 maven을 주로 사용한다. 그런데 maven은 JAVA_HOME을 기본적으로 바라본다. echo $JAVA_HOME 자바 홈이 8버전으로 세팅되어 있는데 빌드는 15버전으로 하게되야할 상황이 생겼다. 빌드시 스크립트를 변경하는 부분도 생각하고 User를 변경해서 Java_Home을 변경하는 방식도 생각햇다. 하지만 번거롭다는 생각이 들게 되었고 maven 빌드시 변수명만 변경해주는 방식으로 시도해보았다. 다음처럼 mvn 빌드시 JAVA_HOME을 넘겨서 15버전으로 빌드를 해보았다. 참고 url : https://qastack.kr/programming/19654557/how-to-set-specific-java-version-to-maven

Programming Bookmark/Linux 2021. 1. 5. 14:03

Java option 목록 한눈에 확인하기

nata$ java -X -Xbatch 백그라운드 컴파일을 사용 안함으로 설정합니다. -Xbootclasspath/a: 부트스트랩 클래스 경로 끝에 추가합니다. -Xcheck:jni JNI 함수에 대한 추가 검사를 수행합니다. -Xcomp 첫번째 호출에서 메소드 컴파일을 강제합니다. -Xdebug 역 호환성을 위해 제공되었습니다. -Xdiag 추가 진단 메시지를 표시합니다. -Xfuture 미래 기본값을 예측하여 가장 엄격한 검사를 사용으로 설정합니다. -Xint 해석된 모드만 실행합니다. -Xinternalversion -version 옵션보다 상세한 JVM 버전 정보를 표시합니다. -Xloggc: 시간기록과 함께 파일에 GC 상태를 기록합니다. -Xmixed 혼합 모드를 실행합니다(기본값). -Xmn..

Programming Bookmark/Java 2020. 12. 15. 17:01
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • ···
  • 26
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (78)
    • Programming Bookmark (77)
      • Java (20)
      • JavaScript (12)
      • Linux (20)
      • Spring - Java (6)
      • Android - Java (0)
      • Mongo - NoSQL (7)
      • CouchBase - NoSQL (0)
      • MariaDB - RDB (2)
      • TOMCAT - WAS (3)
      • MAVEN (2)
      • Docker (2)
      • JPA (1)
      • Git (2)
    • devnata 공지,이벤트 (0)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • yyyy.MM.dd HH:mm
  • jps
  • java
  • server health check
  • Heroku
  • git
  • mac nvm
  • GSON
  • @DateTmeFormat
  • java -jar
  • Mac
  • Linux
  • java process
  • Java Version
  • H2
MORE+

ARCHIVE

CALENDAR

«   2025/07   »
일 월 화 수 목 금 토
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

LINK

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 나타의 Programing 북마크, ALL RIGHT RESERVED.
나타의 Programing 북마크
블로그 이미지 천상나타 님의 블로그
MENU
  • 홈
  • 태그
  • 방명록
CATEGORY
  • 분류 전체보기 (78)
    • Programming Bookmark (77)
      • Java (20)
      • JavaScript (12)
      • Linux (20)
      • Spring - Java (6)
      • Android - Java (0)
      • Mongo - NoSQL (7)
      • CouchBase - NoSQL (0)
      • MariaDB - RDB (2)
      • TOMCAT - WAS (3)
      • MAVEN (2)
      • Docker (2)
      • JPA (1)
      • Git (2)
    • devnata 공지,이벤트 (0)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바