简体   繁体   English

在Tomcat7上安装应用程序

[英]Install Application on Tomcat7

I wrote a Java Application in IntelliJ Idea 13 and can start this application on a Tomcat 7 server. 我在IntelliJ Idea 13中编写了Java应用程序,可以在Tomcat 7服务器上启动该应用程序。 Now I want to test the application on a Windows XP pc. 现在,我想在Windows XP PC上测试该应用程序。 So I installed Tomcat 7 and XAMPP(for database) on the Windows XP pc. 因此,我在Windows XP pc上安装了Tomcat 7和XAMPP(用于数据库)。 I got some files in my .../target folder like "projectname-SNAPSHOT" folder, "projectname.war", "generated-sources" folder and so on. 我的... / target文件夹中有一些文件,例如“ projectname-SNAPSHOT”文件夹,“ projectname.war”,“ generated-sources”文件夹等等。 So do I have to put all these files to my Windows XP pc into the webapp folder from Tomcat and start Tomcat? 那么,是否必须将所有这些文件从Tomcat放入Windows XP pc的webapp文件夹中并启动Tomcat? When I try it this way, I can't open the application when I go to "localhost:8080". 以这种方式尝试时,转到“ localhost:8080”时无法打开应用程序。 What files are missing to start the Application? 启动应用程序缺少哪些文件? Or do I have to compile all the java files again on the XP pc? 还是我必须在XP PC上再次编译所有Java文件?

projectname.war should be sufficient in your "webapps" folder for most cases. 在大多数情况下,在您的“ webapps”文件夹中的projectname.war应该足够了。 Tomcat should deploy this automatically. Tomcat应该自动部署它。

See: How to deploy a war file in Tomcat 7 for more information 请参阅: 如何在Tomcat 7中部署war文件以获取更多信息

如果构建正确,并且没有任何外部依赖项(例如数据库JDNI资源),则应该能够将“ projectname.war ”放入/ webapps文件夹中,启动tomcat,然后浏览至http://localhost:8080/projectname

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM