社区
Web 开发
帖子详情
修改本地Tomcat server.xml 中localhost为本地IP后,怎样才能在idea中运行时生效?
那颗静静的松
2019-08-02 02:02:18
我因为要在本地Tomcat中运行项目war包时,想要可以在局域网中用我本机IP地址如:http://ip:8080/项目名访问我发布的项目。所以修改了Tomcat/conf/server.xml文件中的localhost ,如下图。
之后本地运行时实现了我的目标,可以在局域网中访问我发布的项目。
但是idea中运行时却报错了,如下图
之后也曾解决,只要将之前server.xml中修改的内容改回来,就可以继续运行。但是这样太过麻烦,有什么办法,可以通过idea中的修改可以实现不将server.xml修改回来来运行idea。
请大佬们解答一下!
...全文
1388
4
打赏
收藏
修改本地Tomcat server.xml 中localhost为本地IP后,怎样才能在idea中运行时生效?
我因为要在本地Tomcat中运行项目war包时,想要可以在局域网中用我本机IP地址如:http://ip:8080/项目名访问我发布的项目。所以修改了Tomcat/conf/server.xml文件中的localhost ,如下图。 之后本地运行时实现了我的目标,可以在局域网中访问我发布的项目。 但是idea中运行时却报错了,如下图 之后也曾解决,只要将之前server.xml中修改的内容改回来,就可以继续运行。但是这样太过麻烦,有什么办法,可以通过idea中的修改可以实现不将server.xm
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
那颗静静的松
2019-08-06
打赏
举报
回复
今天发现,我在没有修改server.xml文件的情况下,就可以直接用http://ip:8080/项目名访问。
只需要在C:\Windows\System32\drivers\etc 下修改hosts文件,加上
所以可以在不修改server.xml的情况下,完成我之前想要的两种效果。 不过在idea中修改server.xml相关配置的问题还有待解决!
那颗静静的松
2019-08-02
打赏
举报
回复
这个我还真不知道,谢谢提醒,刚才试了一下,确实可以做到。 但是我是想通过发布项目release版本,查看项目是否能正常运行,并且没有bug。 比如我在idea中运行的时候web页面都是正常的,但是war包在本地Tomcat运行时web页面却都是乱码。 所以还是想找个方法,看能否在修改server.xml后,正常在idea中运行。
软件老王
2019-08-02
打赏
举报
回复
tomcat中的localhost是当前机器ip,你的 就是等于你当前的10.50.130.46,你直接按照localhost部署,按照10.50.130.46就能在局域网中访问,端口默认是:8080
瘦死的黑骆驼
2019-08-02
打赏
举报
回复
1
为什么要这么修改啊,你本机程序启动之后,你们同一个局域网下的任何一台机器都可以通过http://10.50.130.46:8080/项目名访问的
intellij
idea
使用
tomcat
开发时自动部署jndi数据源
NULL 博文链接:https://buliedian.iteye.com/blog/858026
idea
集成
tomcat
.z
ip
idea
集成
tomcat
文档以及
tomcat
安装包
如何让
tomcat
自动指向自己工作空间
NULL 博文链接:https://qys2010.iteye.com/blog/935744
Tomcat
6.x Configure DataSource
NULL 博文链接:https://taink.iteye.com/blog/510076
Linux下
Tomcat
的安装-详细操作步骤
Linux下
Tomcat
的安装-详细操作步骤
Web 开发
81,116
社区成员
341,729
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章