tomcat root war
1.0.2
root.war แทนที่แอปพลิเคชันรูทเริ่มต้นของ Tomcat - $ tomcat_home/webapps/root
sdkman
ติดตั้งและใช้ JDK 18
sdk install java 18.0.2-tem
sdk use java 18.0.2-temApache Maven
ติดตั้ง Apache Maven 3.9.9
sdk install maven 3.9.9
sdk use maven 3.9.9กระตวน
git clone [email protected]:AndriyKalashnykov/tomcat-root-war.git
cd tomcat-root-war
mvn clean package jetty:run
xdg-open http://localhost:8080/index.htmlเข้าถึง http: // localhost: 8080/index.html หรือดูเว็บแอปพลิเคชัน Web Root War Tomcat
git clone [email protected]:AndriyKalashnykov/tomcat-root-war.git
cd tomcat-root-war
mvn clean installmvn clean install -Daether.connector.https.securityMode=insecure -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=truejar tf ./target/ROOT.war แก้ไข $TOMCAT_HOME/conf/server.xml : autoDeploy และ deployOnStartUp ต้องตั้งค่าเป็น false
< Host name = " localhost " appBase = " webapps " unpackWARs = " true " autoDeploy = " false " deployOnStartUp = " false " >ลบโฟลเดอร์รูทเริ่มต้นและคัดลอก root.war
rm -rf $TOMCAT_HOME /webapps/ROOT/
rm -f $TOMCAT_HOME /webapps/ROOT.war
cp ./target/ROOT.war $TOMCAT_HOME /webapps/ROOT.war หน้าต้อนรับเริ่มต้น - http: // localhost: 8080/ 
jsp - http: // localhost: 8080/index.jsp
servlet - http: // localhost: 8080/infoservlet
html - http: // localhost: 8080/index.html