tomcat安装好后,默认是附带了一个Tomcat Web Application Manager,可以在上面方便的进行部署等操作,我想直接通过war file to depliy功能直接上传我的war包部署到tomcat中,如下图:

我的war文件位于:E:\tomcatwars\server.war

选中这个文件,deploy:

deploy后:

发现Path是:/E:tomcatwarsserver ,并且点击后无法访问

进入tomcat安装目录,查看webapps:

注意这个目录的名称为:E:tomcatwarsserver,包含一个符号":"

查看tomcat的错误日志:

这段日志说明启动位于路径 /webapps/E:tomcatwarsserver 的程序失败,因为路径名有一个符号":",

可是为什么文件夹名称含有一个":"呢?是不是跟浏览器的请求有关?

用edge浏览器上传时是这样的:

即包含了文件的全路径,tomcat肯定是依据上传的文件名简单进行去掉“\”,"/" 就作为文件名。

那是不是浏览器问题?换一个chrome试下:

留意chrome中选择一个文件后文件名是不包含全路径的,点击部署:

可以看到部署成功了

并且可以访问。

总结:跟浏览器有关,edge有问题,chrome、firefox没有问题!!!

为了解决这个问题耗费了我好多时间,而且网上也查不到相关文章,想想还是记录下来,帮助有需要的人!

记一次利用tomcat manager部署war包失败并解决的经历相关推荐

  1. docker 构建tomcat镜像部署war包

    docker 构建tomcat容器部署war包 拉取tomcat镜像 docker pull tomcat:8.5-alpine 查看镜像 docker images 构建并启动容器 docker r ...

  2. tomcat本地部署war包的方式

    最近学习java,在本地tomcat部署时,主要采取以下方式: 一.本地构建生成war包 在本地项目中的terminal下,使用命令 "mvn clean install"或 先执 ...

  3. Tomcat服务器部署war包

    首先来说一下思路: 不管你是通过命令还是通过eclipse,首先得有现成的war包(不会生成war包的请自行百度) 有java运行环境和tomcat服务器 新建一个文件夹,用来存放war包 ,我这里新 ...

  4. tomcat上传war包失败

    tomcat从manager部署war项目上传失败 查看tomcat安装目录下的logs目录下的manager.2015-02-09.log文件可发现: 1.  严重: HTMLManager: FA ...

  5. Tomcat部署war包失败

    1.问题 在Tomcat管理页上传WAR包时,上传失败并跳转到如下页面: 此时打开Tomcat安装目录下的logs/manager.2021-09-25.log文件,信息如下: 从日志中得知,是因为我 ...

  6. 环境部署(java安装和配置,Tomcat安装和配置)(tomcat下部署war包)

    1,上传环境部署安装包到服务器上 2,解压安装包,并部署java #  tar -xf jdk-8u201-linux-x64.tar.g # mkdir /usr/java # cp  jdk1.8 ...

  7. tomcat部署war包不成功解决方法

    今天尝试在阿里云服务器中的tomcat部署项目 点击manager App 时页面显示这样,根据上图提示可知原因是cont/tomcat-users.xml 未配置用户名和密码, 所以需要将下面这段配 ...

  8. linux 解压war到root_部署War包到Tomcat根目录位置(Ubuntu/CentOS)

    操作系统:CentOS 5.6 对于ubuntu 14.04来说,Tomcat的war包默认目录路径位置在 /var/lib/tomcat7/webapps 对于ubuntu 18.04来说,Tomc ...

  9. (转)用 Maven 部署 war 包到远程 Tomcat 服务器

    转自蒋国纲 www.cnblogs.com/guogangj/p/5505228.html 用Maven部署war包到远程Tomcat服务器 过去我们发布一个Java Web程序通常的做法就是把它打成 ...

  10. 部署WAR包实时查看Tomcat的状态和日志

    在不重启Tomcat的情况下部署WAR包实时输出日志的方法: 注意:以下方式只适合Linux. 一.定位错误 查看Tomcat日志的尾部 tail -n 50 /opt/tomcat8/logs/ca ...

最新文章

  1. C#中的cookie编程
  2. node.js web框架_使用Node.js进行Web爬取的终极指南
  3. 前端学习(1386):多人管理项目6骨架
  4. vs 选定内容没有属性页_从智能单品,到全屋智能:2019中国智能家居发展白皮书【附82页PPT】...
  5. 传递function_Excel VBA解读(132): 调用Function过程的4种方式
  6. 系统架构师成长之路(二)
  7. Android ScrollView用法实例汇总
  8. 机电传动控制 第一周作业
  9. Linux vi中查找字符内容的方法
  10. 最小对/优先队列(C语言实现)
  11. 使用APP inventor制作蓝牙串口助手【智能浇灌模型中用到】
  12. java实现上传文件
  13. python支付宝支付接口_支付宝支付python总结
  14. 敏捷DoD和DoR的多种形态
  15. 嵌入式常用裸机编程框架
  16. JavaScript 常用事件大全
  17. 超速判断java_汽车超速到底是如何判定的?
  18. telegram自动发信息_创建telegram 机器人 并发送消息
  19. Latex大括号及多行公式
  20. 服务器里文件表格如何自动备份,Excel电子表格自动备份的两种方法

热门文章

  1. 怎么把pdf文件转换成word格式文档
  2. 想知道你和她在网易云喜欢的音乐的重合率?
  3. 论灾备之重要性:七场无法预见的数据中心灾难
  4. Error opening zip file or JAR manifest missing
  5. python中的sin函数_Python sin() 函数
  6. 工信部《全国区块链和分布式记账技术标准化技术委员会组建公示》
  7. python考拉兹猜想_Python练习题 042:Project Euler 014:最长的考拉兹序列
  8. 01键值数据库基本架构
  9. Delta RPMs disabled because /usr/bin/applydeltarpm not installed.问题解决记录
  10. C# winform 工具箱、控件类型简介表