首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal项目部署到服务器之后,如何与服务器的数据库连接
小圣颜路
2018-08-21 14:59
jfinal项目从本地打包war到云服务,部署之后首页可以打开,但是之后的操作似乎连接不上MySQL数据库,所以想问一下,是否需要配置文件,连接项目与数据库
项目:
JFinal
评论区
JFinal
2018-08-21 15:09
为啥连不上? 找过原因没有?
回复
小圣颜路
2018-08-21 15:20
@JFinal
我在本机上的数据库名称、表名和用户名密码都跟服务器上改成一致的,还是不行,我想问下,jfinal项目部署到云服务之后,是否需要额外添加项目与数据库的配置文件,谢谢
回复
forestlin
2018-08-21 17:03
我也有同样的问题
回复
小圣颜路
2018-08-21 17:09
@JFinal
不是数据库的问题,是前台数据无法传到后台,或是后台数据无法传到前台,但是我在我的电脑可以传输
回复
JFinal
2018-08-21 17:09
@小圣颜路
不需要额外添加什么东西,只要把配置弄对就好, 很多碰到这种情况的都是不细心造成配置错误引起的
生产环境与开发环境毕竟有很多差别,例如 mysql 在生产环境下,是否允许 localhost 权限的登录,远程登录到服务器,用命令行手动登录一下,看看配置文件中的配置是不是真能用
这些问题本质都是与 jfinal 无关的, 在本地开发的项目,不需要任何改变就能部署到服务器,java 是跨平台的
回复
小圣颜路
2018-08-21 17:09
@forestlin
加个QQ,探讨一下吧,1006659169
回复
小圣颜路
2018-08-21 17:14
@JFinal
嗯嗯,波总,我看过您的关于jfinal项目的部署那篇文章,我也按照上面说的做了,首页可以实现,前端的超链接也没问题,但是如果想传输数据到后台,再传到前台,就出404错误了,所以可能是我的部署有问题,特此请教,谢谢波总
回复
JFinal
2018-08-21 17:18
404 是最好解决的了,将路由弄对就好
回复
小圣颜路
2018-08-21 17:23
@JFinal
嗯嗯,波总,若是先不说数据库问题,整个项目在我的电脑上可以正常运行,为什么部署之后,就会出问题,我在想是不是我解压出了错,想请教一下波总关于jfinal项目war文件如何解压(我没有找到解压方法,所以是先把war文件放到webapps下,等他自动解压之后,将解压文件夹复制到另外的路径下,不知道这样的解压方法是不是有错误,还请波总指点迷津)
回复
JFinal
2018-08-21 17:26
@小圣颜路
我是将 war 文件直接用 mv xxx.war xxx.zip, 改成 zip 以后,用:
unzip xxx.zip 解压
然后配置 tomcat 指向它即可:
https://my.oschina.net/jfinal/blog/353062
不要让 tomcat 自动解压 war 做这种事情,不可靠
回复
小圣颜路
2018-08-21 17:28
@JFinal
谢谢波总,我试一下
回复
happyboy
2018-08-27 21:38
波总真是耐心,其实这种问题跟jfinal半毛钱关系都没有,都是java web基础的东西。如果换做是我,会很痛苦,解答不是,不解答也不是。对波总点赞。
回复
JFinal
2018-08-27 21:43
@happyboy
毕竟还是 jfinal 开发的项目在部署时碰到问题,能帮就帮一下
回复
happyboy
2018-08-28 20:06
@JFinal
波总,我在部署jfinal项目时遇到一个大问题,找不到女朋友,这个问题该怎么解决,๑乛◡乛๑
回复
JFinal
2018-08-29 10:18
@happyboy
使用 jfinal 开发项目省下来的时间,走出去全部用于撩妹,别老宅在家里
回复
发送
我要反馈
热门反馈
扫码入社