J2EE项目部署与发布(Windows版本)->会议OA单体项目Windows部署,spa前后端分离项目Windows部署

  • 会议OA单体项目Windows部署
  • spa前后端分离项目Windows部署

1.会议OA单体项目Windows部署(以实施的角度)

将项目放入webapp,项目能够访问:

首先拿到war包和数据库脚本,并检查是否有什么问题。

如何查看项目报错信息(当你登陆密码错误时运行的Tomcat会报以下图片的错);如何修改war包中的数据库连接信息:

解决方法如图下。

2.spa前后端分离项目Windows部署

先在本机检查一下前后端有没有问题,再在本机里使用这个项目
搭建好前端运行环境nodejs后,发现本机访问不了虚拟机的前台spa项目,

原因:nodejs中spa做了限制,类似于mysql中localhost设置,没有被解析成ip;

实施角度解决该问题:服务器8081可以访问服务器的spa项目,

在服务器中架设反向代理服务器,端口号为80,

80代理了8081,也就意味着8081可以访问spa项目,

宿主机80可以反向代理服务器80端口,

就意味着宿主机80可以访问到服务器的8081端口

开发角度处理这个问题:

相关推荐
蓑 羽6 分钟前
力扣438 找到字符串中所有字母异位词 Java版本
java·算法·leetcode
Reese_Cool13 分钟前
【C语言二级考试】循环结构设计
android·java·c语言·开发语言
严文文-Chris38 分钟前
【设计模式-享元】
android·java·设计模式
Flying_Fish_roe1 小时前
浏览器的内存回收机制&监控内存泄漏
java·前端·ecmascript·es6
c#上位机1 小时前
C#事件的用法
java·javascript·c#
【D'accumulation】2 小时前
典型的MVC设计模式:使用JSP和JavaBean相结合的方式来动态生成网页内容典型的MVC设计模式
java·设计模式·mvc
试行2 小时前
Android实现自定义下拉列表绑定数据
android·java
茜茜西西CeCe2 小时前
移动技术开发:简单计算器界面
java·gitee·安卓·android-studio·移动技术开发·原生安卓开发
救救孩子把2 小时前
Java基础之IO流
java·开发语言