社区
Apache
帖子详情
tomcat 8 上部署 thingworx.war 总提示 403
weixin_42758005
2018-07-23 06:25:09
选择thingworx.war文件进行部署后,就显示403,
Thingworxbackupstorage,Thingworxstorage文件夹都创建成功,webapps/thingworx也都部署成功
...全文
240
1
打赏
收藏
tomcat 8 上部署 thingworx.war 总提示 403
选择thingworx.war文件进行部署后,就显示403, Thingworxbackupstorage,Thingworxstorage文件夹都创建成功,webapps/thingworx也都部署成功
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_42758005
2018-07-23
打赏
举报
回复
已经解决,在tomcat-users.xml 中赋上以下所有权限,再重启服务。
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat" password="s3cret" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>
tomcat
启动报错:org.apache.
tomcat
.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant
项目之前启动都没这个问题,突然启动时就有这个错误了: 看报错信息有
提示
从jackson-annotations报出来的。 细想,自己最近也没有动这个包的依赖呀 然后在网上看了资料,原因时:依赖包依赖有jdk1.9的语法信息,
tomcat
8.x解析不了。 知道问题,就好找解决方案,有两个解决方式: 1.提高
tomcat
的版本到
tomcat
9.x 2.找到包含jdk1.9语法的jar包,降低它的版本...
Tomcat
部署
war
包的方法(图文搭配讲解)
一、环境 1、
Tomcat
:本次测试的版本为
Tomcat
8.5(
Tomcat
下载官网:Apache
Tomcat
® - Welcome!); 2、
war
包:本次已在开发工具IDEA或Eclipse生成了
war
文件(JavaWebTest.
war
),若还不会在开发工具将项目打成
war
包的,请另行百度。 二、步骤 1、解压官网下载的
Tomcat
到任一目录下,然后将其
war
包JavaWebTest.
war
复制粘贴到apache-
tomcat
-8.5\webapps\ROOT\目录下(个人习惯,另外的目录理
jenkins.
war
放
tomcat
下访问404
将jenkins.
war
放在
tomcat
的webapp下面,启动
tomcat
,
tomcat
主页可以访问,
tomcat
的webapp下的其它项目也可以访问。但是jenkins一直404. 注意:
tomcat
目录下有一个日志文件夹 打开当天的日志文件。发现报错信息 很明显是jdk版本不支持。应该是最新版的jenkins用到了jdk1.8以上的语法。所以需要修改
tomcat
使用的jd...
Tomcat
中利用
war
包
部署
例如,如果
war
文件名为"myapp.
war
",则您必须访问"http://localhost:8080/myapp/"才能访问该应用程序。这将告诉
Tomcat
将该应用程序
部署
为根应用程序,从而实现直接使用"http://localhost:8080/"访问该应用程序。这将告诉
Tomcat
将该应用程序
部署
为根应用程序,从而实现直接使用"http://localhost:8080/"访问该应用程序。将重命名为"ROOT.
war
"的
war
文件放置在
Tomcat
的webapps目录中。
关于为何项目的
war
包需要重命名成ROOT.
war
去
部署
。
关于为何项目的
war
包需要重命名成ROOT.
war
去
部署
。(现在的项目的前端项目单独
部署
在
tomcat
上,但是每次
部署
前会把
war
包重命名为ROOT,之前不知道为什么)因为
tomcat
的server.xml配置的path 配置成了 "/"而
Tomcat
在启动的时候会去webapps下访问它默认的ROOT应用程序,其实这就是它在conf/server.xml中配好的默认规则,如果你想让
Tomcat
启...
Apache
24,922
社区成员
16,549
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章