I am starting off with the web development projects, tried to develop and deploy it on Tomcat.
When we manually deploy the web- application on Tomcat, we create a WAR file and copy it under Tomcat/WebApps directory as per the rules.
But when we use Eclipse, we develop the Web-Application in our Workspace, that workspace can be anywhere, right??
After completing our work in the selected workspace, the Eclipse automatically deploys the application on the Tomcat Web-Server
and show the result in the selected browser, right??
but now my Question is, when the web-application is deployed using Eclipse and try to see the deployed Web-Application, under Tomcat/Webapps directory, there is nothing inside it.
I think that, Even if web-application is deployed and run by using Eclipse, the Web-Applications WAR file should be present under the Tomcat/Web-App Directory,
if not, please tell me how the Web-Application gets deployed and where do we find the Deployed Web-Application under the TOMCAT Directory when developed using Eclipse.
You can set the application context to reside outside the webapps directory. This is done via an xml file in the conf directory, which might be what your Eclipse plugin is doing (just guessing). Check this article.
Thanks for your instant reply!!!
I tried to see inside your Guessed directory, But Cannot find anything like that!!!
and the article teaches us how to manully deploy the Web-Application,
But I wanted to know how does Eclipse deploy the Web-Application on the Tomcat!!!
Please let me know about the same!!!
#installationType property can be CENTRAL, COUNTRY
#installationLocation property can be LOCAL, REMOTE
#Where to put application
#MySQL root password. Needed for db creation
#Folder with country configurations
#Username/password of DB user
#Properties from CAM file. It should be changed in production
cam.defDescription=Default, created on organization creation
#Authorisation mode. If ACTIVE_DIRECTORY mode, authentication will be done against AD.
#if LOCAL, then local CAM database will be used instead
#Mail server parameters
#ldap properties. Used only if auth.mode is ACTIVE_DIRECTORY