반응형

레진으로 was 를 구축하고 run 시킬 때

500 Servlet Exception

javac compiler is not available in Java(TM) SE Runtime Environment 1.8.0_144-b01.
Check that you are using the JDK, not the JRE.


Resin/4.0.52 Server: 'app-0'


위와 같은 오류가 발생하는 경우 해결책


원인 : jdk가 아닌 jre가 적용되어 나타나는 현상

해결책 :

1. 이클립스에 추가했던 server를 삭제

2. 이클립스 Window - Preferences 창에서 ▷Java 하위 Installed JREs 메뉴를 클릭하면

  jdk가 추가되었는지 확인 한다. (없으면 추가 후 체크박스 체크 후 Apply 버튼 클릭 후 Apply and Close)

3. 이클립스 서버에서 resin을 다시 추가한다.

4. Run Configuratins의 Arguments의 VM arguments에서 보면 jre 부분이 jdk로 변경된 것을 확인 할 수 있다.


[환경] Java 1.8, Resin 4.0.52, Eclipse EE Oxygen 4.7.0

해결하는데 도움을 받은 곳 : https://okky.kr/article/392893

반응형

'WAS' 카테고리의 다른 글

톰캣 모니터링 VisualVM 설정  (0) 2024.02.19

+ Recent posts