seesea101 2009-08-24 21:32 采纳率: 0%
浏览 283
已采纳

apache+tomcat发布war问题

apache代理访问tomca8080端口.
tomcat配置如下


我直接将war文件放在/var/www/abc/htdocs/目录下,但打开网站访问的是tomcat默认首页.
请问war该如何发布?还缺少什么配置文件.
[b]问题补充:[/b]
不搞了,我直接解压上传了,这样最简单。
我用的apache,估计有影响,另外还有权限。
谢谢各位了。

  • 写回答

2条回答 默认 最新

  • walsh_bupt 2009-08-24 21:41
    关注

    发布有几种方式:
    1、将工程编译后打成war包,放入TOMCAT_HOME\webapps下,然后启动tomcat,tomcat会自动解包并部署工程
    2、将编译后的整个工程文件夹拷贝到webapps下,然后启动tomcat,也能实现发布,不过一般很少这么用
    3、在TOMCAT_HOME\conf\Catalina\localhost下新建一个xml文件,其中内容指向你所在的工程的应用目录,然后启动tomcat,也能实现工程的发布,这样的方式对于开发调试来说非常方便,是开发过程中经常使用的方式,xml内容格式如下:
    <?xml version="1.0" encoding="GB2312"?>

    针对你的问题,可以两种方式:
    1、让用户自己打包成war包,然后上传工程文件,并将其手动或自动的拷贝到到TOMCAT_HOME\webapps下,tomcat会实现热部署,实现工程的发布。
    2、用户上传自己的工程文件到你的指定目录,你生成一个对应的xml并自动或手动拷贝到TOMCAT_HOME\conf\Catalina\localhost下,tomcat会实现热部署,实现工程的发布。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记