在本地能运行 java项目,放到服务器上之后,在服务器本地和外网都不能访问该项目。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在本地能运行 java项目,放到服务器上之后,在服务器本地和外网都不能访问该项目。相关的知识,希望对你有一定的参考价值。

但是服务器上原来的项目都可访问。 就新放上去的这个项目访问不到。问题出在哪里呢,求开导,

参考技术A 首先你看看 启动过程有无错误,然后 在看 项目部署方式 用不用加项目名访问 如果有域名映射,那就检查映射是否出错 参考技术B 服务器上都不能访问说明项目本身的问题了,确定一下访问路径有没有问题

Jenkins构建本地项目到服务器上自动部署的方法

 

最近在用Jenkins做项目的自动部署,由于项目需求,现在要在本地构建后再放到Tomcat里。以下是本地构建步骤:

技术分享

名称填写好,下面的选项是可选的。

技术分享

源码管理这里选择none。

技术分享

触发器这里,我的是在凌晨3点强制构建。可选。

技术分享

这里是最重要的一步:选择Execute shell选项。可以使Jenkins执行一些shell命令。

技术分享

点击之后会出现这个界面,在Command输入框里输入要执行的shell命令。

我指向的是/home/data/crm这个目录下,然后让其执行mvn打包指令。

技术分享

在Build里输入内容,点击高级选项后:

技术分享

选择使用自定义工作空间,输入目录。

技术分享

这里用到了一个插件Post build task,这个插件可以让你在构建后执行一些shell命令。把war包移动到Tomcat的webapps目录下等。

最后点击Apply按钮,保存按钮保存即可构建本地项目并自动发布到Tomcat里了。

 

以上是关于在本地能运行 java项目,放到服务器上之后,在服务器本地和外网都不能访问该项目。的主要内容,如果未能解决你的问题,请参考以下文章

activemq 发送消息,本地测试可以,放到服务器上之后报错,求大虾帮助。。

怎么让java程序在服务器上开机就运行

一些好用的命令

java web求助:自己开发的web工程放到服务器上访问时图片经常打不开

vue项目打包之后怎么在本地运行

问下啊 本地测试的web-service能正常使用 但放到服务器运行 web-service 就返回 “无法连接到远程服务器”