이 질문을 많이 받았지만 몇 가지 문제에 직면해 있다는 것을 알고 있습니다. Tomcat에 war 파일을 업로드하면 시작할 수 없고 이 오류가 발생합니다.
FAIL - Application at context path [/fuseki] could not be started
그런 다음 Tomcat 8을 설치할 수 있도록 Tomcat 9를 제거하려고 시도했지만 실행할 때 다른 스레드에 제공된 지침을 따를 수 없습니다.
dpkg -l|grep tomcat
아무것도 반환하지 않습니다.
sudo apt-get remove tomcat
보고
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'tomcat9' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 145 not upgraded.
root@ubuntu:~# sudo apt-get remove tomcat
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package tomcat
동일하게 실행하지만 Tomcat이 반환되는 대신 tomcat9를 사용합니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'tomcat9' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 145 not upgraded.
그러나 서버가 실행 중이고 브라우저를 통해 UI에 연결할 수 있지만 war 파일을 시작할 수 없습니다.
답변1
tar.gz 파일을 /opt/tomcat에 압축을 풀어 tomcat을 설치했으므로 제거 프로세스에서는 /opt/tomcat을 제거합니다.
cd /opt
sudo rm -rf tomcat