was部署java项目_web工程was部署

web.xml调整:

新增如下servlet

SimpleFileServlet

com.ibm.ws.webcontainer.servlet.SimpleFileServlet

1

静态资源采用SimpleFileServlet

SimpleFileServlet

*.html

部署:

819cb1983d9cd127da1669616c39ca05.png

直接下一步,什么都不用改,只要填写一个上下文即可,点击完成。

部署完了看日志,如果发现有错误,class版本不是想要的,例如使用的java类的api不对,这是可能使用的是was的自带的jar,采用建立共享库解决这个问题:

77554632a4bef54ccebac61f0181a9c5.png

8832b9bd9b6d9164159c4c1cb5ff5a6a.png

在刚刚安装的项目中引用共享库:

7f6e815c92d1e27adb90d30c0d7367d3.png

87433a51239c29222f8162ccababb795.png

01ede6fe6e423ead4455982fd9818c35.png

注意:如果引用失败,引用成功界面会提示保存到主配置,其他的都为失败,此时需要重启服务后再重新引用

启动服务:

ea25168d74d8bed39733edfea29cf451.png

日志查看:

fe8417f98262c98b3072109891feadad.png

server服务器配置,jvm堆大小配置:进程定义 -》java虚拟机

e6aa9f0b9453c324ed20dc1f818d7225.png

177676cf8ee08a6438ebf4bf7b701342.png

host端口查看配置:同样是在服务器server里配置

e648e9785a27a13723f1c59573fbf4f0.png

替换单个文件:

58436e0ceb2c3dfc0f8bd7826cef894f.png

部署过程中还可以通过远程调试定位问题,在server配置中有个调试服务,默认端口7777

systemError日志中出现的类似Class path contains multiple SLF4J bindings是可以忽略的,如果项目所使用到的api有差异,将对应jar放入共享库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值