티스토리 뷰

IT/Framework

Struts 버전 업그레이드 방법

Normal_One 2017. 4. 16. 14:56

  중국 내에서 Struts 2.3.3 이하 버전에서 원격을 통해서 접근하여 시스템 계정 등을 조작하는 프로그램 확산 여파로 인해 유지보수를 담당하고 있는 시스템의 Struts 버전을 업그레이드 해야할 필요가 생겼습니다. 무턱대고 전 라이브러리를 바꿔서 실행시켜 줬더니 역시나 돌아가질 않습니다. 아무래도 코어 등의 파일만 바꾼 후 점진적으로 바꿔줘야 하는 것 같습니다. Struts는 아래 링크에서 다운로드 가능합니다.


업그레이드에 필요한 라이브러리 파일 목록은 다음과 같습니다.

- commons-lang3-......jar
- xwork-core-2......jar
- struts2-core-2......jar
- ognl-3.......jar
- javassist-3.......GA.jar
- struts-core-1.......jar

.....으로 되어 있는 부분은 버전에 따라 달라지는 부분입니다. 해당 라이브러리 교체 후 더 교체가 필요한 라이브러리들을 바꿔주면 됩니다. 아마 서버를 실행시키면 문제가 되는 라이브러리를 알려준 후 교체가 필요하다든가 아니면 호환이 안된다든가 하는 에러 문구를 보여줄 것입니다.


'IT > Framework' 카테고리의 다른 글

Spring - Static field에 Autowired 적용하기  (2) 2018.12.08
Struts2 + Quartz2 scheduler 예제  (0) 2017.11.04
Spring framework 시작하기(3)  (0) 2017.03.26
Spring framework 시작하기(2)  (0) 2017.03.26
Spring framework 시작하기(1)  (0) 2017.03.26
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday