随笔-- 2020/4/16-- JDBC连不上
问题描述
1、前端请求:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vipq91AS-1587036315921)(F:\优快云博客草稿\pic\随笔\20200416\2020-04-16_133807.png)]](https://i-blog.csdnimg.cn/blog_migrate/7f4ca2d0176f2a10d9d7597c376a76f1.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-E7ZXTJay-1587036315930)(F:\优快云博客草稿\pic\随笔\20200416\2020-04-16_133822.png)]](https://i-blog.csdnimg.cn/blog_migrate/90d7566cb350c24db08099943f59b2df.png)
2、测试环境后台报错日志:
2.1、
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IPpCzRku-1587036315936)(F:\优快云博客草稿\pic\随笔\20200416\2020-04-16_134055.png)]](https://i-blog.csdnimg.cn/blog_migrate/0734839fa1aaa8b119ee5529fcef5a18.png)
2.2、
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kQbgyIVb-1587036315940)(F:\优快云博客草稿\pic\随笔\20200416\2020-04-16_133524.png)]](https://i-blog.csdnimg.cn/blog_migrate/c925f43b814a5e6e6de9c1fa5ed28cd2.png)
3、本地测试情况:
这步
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gzrRDjM2-1587036315944)(F:\优快云博客草稿\pic\随笔\20200416\2020-04-16_140422.png)]](https://i-blog.csdnimg.cn/blog_migrate/9ba87237c0d283a61e14cba81203df82.png)
//com.sun.jersey.api.client.ClientResponse
//com.sun.jersey.api.client.WebResource
//javax.ws.rs.core.MediaType
ClientResponse response = webResource.type(MediaType.APPLICATION_FORM_URLENCODED)
.get(ClientResponse.class);
报异常
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fhwv94qd-1587036315946)(F:\优快云博客草稿\pic\随笔\20200416\2020-04-16_140129.png)]](https://i-blog.csdnimg.cn/blog_migrate/dc409b1d4e2c6b8d245096641306974e.png)
解决
1、本地操作:
找到接口 所在位置。查看config.propertis,发现nginx端口配的280,而我本地nginx服务端口是82。将端口都改成82。再尝试,报404
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RFOq7yl7-1587036315948)(F:\优快云博客草稿\pic\随笔\20200416\2020-04-16_142322.png)]](https://i-blog.csdnimg.cn/blog_migrate/c7ab0818c8b640cca54b76afc42fe46b.png)
2、本地操作:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vDAbfRG5-1587036315950)(F:\优快云博客草稿\pic\随笔\20200416\QQ图片20200416160032.jpg)]](https://i-blog.csdnimg.cn/blog_migrate/3109c1fd163ceacf9a4d005f3b0019fe.jpeg)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-O4hyXYFJ-1587036315952)(F:\优快云博客草稿\pic\随笔\20200416\2020-04-16_161157.png)]](https://i-blog.csdnimg.cn/blog_migrate/b44f29c6507bac57961bed06ac273469.png)
将启动工程名cmp改成和nginx配置文件一样,cmportal。
3、本地操作:无报错,登录正常。
4、服务器操作:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mkzCEfxS-1587036315953)(F:\优快云博客草稿\pic\随笔\20200416\2020-04-16_164315.png)]](https://i-blog.csdnimg.cn/blog_migrate/12865df41a748f48e63e3ed4a06e4104.png)
服务器上的数据库配置,改下就行。config.properties和ds.xml都要检查。
因为现在服务器上的项目是从之前的服务器上拿的,之前的服务器是装了数据库的。现在的没有。
本文详细记录了一次JDBC连接失败的问题排查过程,包括前端请求异常、测试环境后台错误日志分析,以及本地和服务器环境下的解决方案。通过调整本地nginx端口、修改启动工程名与nginx配置一致、修正服务器数据库配置等步骤,成功解决了JDBC连接问题。
5036

被折叠的 条评论
为什么被折叠?



