I’m trying to deploy my first servlet to my server. There are, of course, many tutorials online. But most of them are very detailed and complicated, and I only need to deploy a few simply servlets to this server.
I found what I think to be the shortest method of deployment: Deployment on Tomcat Startup. I moved my .WAR file (FirstProject.war) into $CATALINA_BASE/webapps folder, but when trying to access it (ServerIP/FirstProject) I get the “The requested resource is not available.” error.
Is there anything I forgot in the process of deployment?
I know that deployOnStartup has to be set to true, but I didn’t change anything with the server’s hosts, so the current host is localhost. I didn’t change its settings, so deployOnStartup should be true (It’s said that true is the default).
What am I missing?
You are using easiest way but I don’t know what you are missing. Here what I would suggest is run your server and access through localhost:8080 then click manage app then enter username and password then you can deploy your war.
If you have any query post command.