본문 바로가기
카테고리 없음

[JEUS] jeus.servlet.sortWebinfLibraries 설정하기

by wonkidoki 2025. 8. 6.
반응형

- jeus.servlet.sortWebinfLibraries 설정은 APP에 설정된 jar 파일을 정렬하여 로딩하는 설정이다.

- 최신 버전의 JEUS는 APP/WEB-INF/lib 를 우선적으로 class loading 하고 중복되지 않는 라이브러리의 경우 JEUS에서 불러오게 된다. 

- 중복 라이브러리 일 경우 우선적으로 로딩하기 위해 bootclassloader 설정을 사용할 수 있다.

- jeus.servlet.sortWebinfLibraries 설정은 class loading 순서에 의해 꼬일 변수를 없앨 수 있다.

- 기본값은 null 이지만 주로 name_asc 로 정렬하여 class loading 한다.

- 해당 설정은 주로 JEUS_HOME/bin/jeus.ini (windows) or JEUS_HOME/bin/jeus.properties 에 설정 한다.

 

 

  • jeus.servlet.sortWebinfLibraries
  • 설명 WEB-INF/lib에 포함된 jar 파일들을 로딩할 때 정렬을 하는 옵션이다.
    • name_asc : 파일 이름으로 오름차순 정렬
    • name_dsc : 파일 이름으로 내림차순 정렬
    • time_asc : 파일의 LMF로 오름차순 정렬
    • time_dsc : 파일의 LMF로 내림차순 정렬
    기본값 null

 Windows 서비스 이용 시 jeus.ini 설정에 들어갈 수 있다.

 

Windows 서비스 이용 없이(cmd 기동) or Linux 서버 사용시 jeus.properties 에 설정한다.