나는 Glassfish 서버를 2.1에서 3.1.1로 업데이트하려고 생각했습니다.리눅스기계. .ZIP 패키지를 다운로드했습니다.
그러나 Glassfish v2.1을 제거하는 동안 "bin" 디렉토리에서 uninstall.sh 파일을 찾지 못했습니다.
다음은 내가 수행한 몇 가지 단계입니다.
- glassfish 폴더를 제거했습니다(rm -rf ...)
- 결국 파일을 제거한 후 Metro에서 사용하는 파일 2개를 제거할 수 없다는 알림이 표시되었습니다. 해당 파일 이름을 기억할 수 없지만 해당 폴더를 수동으로 삭제했습니다.
- 처음에 Metro를 제거하지 않은 실수를 저질렀습니다.
- 그 후 Metro를 완전히 제거했습니다. 하지만 무의미해 보였습니다. (성공적으로 제거되었습니다 :P)
- Glassfish 3.1.1 ZIP 파일을 전송하고 압축을 풀고 구성했습니다.
다음은 내가 직면하고 있는 몇 가지 문제입니다.
- 내 WAR 파일을 배포할 수 없습니다. "Bean 생성 오류, Bean 인스턴스화 실패 등"이라는 오류가 발생합니다. (그러나 WAR 파일은 다른 Linux 시스템에 성공적으로 배포됩니다.)
- Metro v2.1을 별도로 설치하려고 하면 관리 콘솔이 표시되지 않거나 도메인을 시작하는 동안 시간 초과가 발생합니다.
- 그만큼로그 파일도메인의 도메인이 성공적으로 시작되었으며 프로세스도 생성되었다고 말합니다. 그러나 명령(asadmin)을 실행한 후에는 도메인 시작 성공이 표시되지 않고 시간이 오래 걸리고 시간 초과됩니다.
Glassfishv3.1.1 bin 디렉토리에는 uninstall.sh가 없습니다.
Glassfish v 3.1.1 및 Metro 2.1을 완전히 제거하려면 어떻게 해야 합니까? 수동으로 제거해야 하는 파일은 무엇입니까?