本地开发的java项目发布在本地的tomcat上,如何让本地项目可以外网访问

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本地开发的java项目发布在本地的tomcat上,如何让本地项目可以外网访问相关的知识,希望对你有一定的参考价值。

打开IE: 输入http:\\你的机器的IP 就可以了。
外网的话,你要有互联网的唯一IP就可以访问了。
注意你服务器的防火墙要开放80端口。追问

本地局域网都可以访问,我要的是外网可以访问,
如何配置才可以有唯一的ip呢?
80端口具体要怎么开放呢?
另外,如何新增一个端口号8081呢?
请教,谢了

追答

你申请一个外网IP,要RMB的。
建议你先去了解下OS的防火墙;
该端口,tomcat有个配置文件的,默认是80端口,你可以随便改。

参考技术A 你的主机接入互联网,

把localhost改成 你的ip地址,别人就能访问
参考技术B 看你的防火墙配置。 不建议访问。容易出现漏洞

IDEA部署web项目到tomcat(详细讲解)

参考技术A 日常开发中,如果是借助springboot或者其他封装程度较高的框架来开发Web项目的话,大多数时候我们是可以直接使用springboot内嵌的tomcat直接一键式启动Web服务器的。但是对于一些SSM框架、个人项目或者是其他比较久的项目的话,直接在本地上调试web项目还是十分有必要去学习的。

配置完成后,点击弹框右下角的apply就行

我们都知道部署tomcat有三种方式,比较直接的就是直接将war包放到webapp中让它自己解压,但是idea并不是采用这种方式。如果直接去tomcat下找的话,我们也会发现找不到我们的项目。这是因为idea是通过项目映射的方式来部署我们的项目的。
首先,先找到我们的映射文件

以上是关于本地开发的java项目发布在本地的tomcat上,如何让本地项目可以外网访问的主要内容,如果未能解决你的问题,请参考以下文章

java,rsa加解密在本地正常,部署到tomcat上加解密后出现乱码。

Tomcat远程调试

如何在 java.net.URLConnection 上指定本地地址?

我在本地tomcat上运行很好,但是发布到服务器jboss上就报错,错误如下:

IDEA部署web项目到tomcat(详细讲解)

如何使用 Tomcat 在本地产生 503 错误?