我可以使用XAMPP的apache tomcat来执行java Dynamic Web Project吗?

use*_*380 8 eclipse apache xampp tomcat java-ee

我正在使用eclipse,我有一个动态Web项目.

要执行它,我需要apache tomcat 7.0.

但是我已经安装了包含apache web server和apache tomcat服务器的XAMPP服务器.

如何将我的Java Web应用程序挂载到XAMPP的apache tomcat服务器?

mos*_*o-x 8

有两种可能性

选项1

  • 你有两个运行tomcat服务器
  • 一个在Eclipse内部和XAMPP Tomcat
  • 你必须给XAMPP Tomcat另一个端口号
    ,我们给它一个新端口(8090)和redirectPort(8444).

..XAMPP\tomcat的\的conf\server.xml中


原版的

<Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
Run Code Online (Sandbox Code Playgroud)

变成

<Connector port="8090" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8444" />
Run Code Online (Sandbox Code Playgroud)

缺点是您必须部署Web应用程序2次

  • 1 Eclipse将其部署到eclipse Tomcat服务器
  • 2将其手动部署到XAMPP Tomcat服务器.
  • 3手动启动XAMPP Tomcat服务器 ..XAMPP\catalina_start.bat
  • 4手动停止XAMPP Tomcat服务器 ..XAMPP\catalina_stop.bat

这里Tomcat运行于8090

在此输入图像描述

选项2更改Eclipse设置.

  • Windows - >显示视图 - >服务器
  • 在服务器视图中,右键单击并添加新内容.
  • 它将显示包含许多服务器供应商的弹出窗口.
  • 在Apache下选择Tomcat v7.0(取决于您下载的服务器版本).
  • 在运行时配置中指向XAMPP Tomcat文件夹(....\XAMPP\tomcat)

优点

  • 您需要在XAMPP设置中进行任何更改.
  • Eclipse为您部署它.

坏处

  • 在关闭Eclipse时,它也将停止XAMPP Tomcat服务器
  • 所以你必须手动启动和停止它
  • ..XAMPP\catalina_start.bat