如何使用IP地址访问Java Web应用程序(不进行主机条目)

时间:2016-05-03 11:47:36

标签: java tomcat url web-applications

我在特定服务器上使用apache-tomcat-7.0.5部署了一个java Web应用程序。服务器ip例如是192.168.0.145。

下面是我在tomcat的conf目录中的server.xml中完成的主机条目。

> <Host name="license.med.com" debug="0"   appBase="" unpackWARs="false"
> autoDeploy="false">
>                 <Context path="" docBase="/data/LicenseData/setup/licenseGen/WebContent/" debug="0"
> reloadable="true"  crossContext="false" />
>          </Host>

当我尝试使用URL http://192.168.0.145:10880/访问Web应用程序时启动tomcat服务器后,它显示了tomcat的主页。

在主机文件中执行以下主机条目后:

192.168.0.145 license.med.com

当我尝试使用网址http://license.med.com:10880/访问网络应用时,它会显示应用程序的主页。

但我想仅使用IP地址访问该应用程序。我尝试过很多东西,但却无法访问。

如果我使用本地计算机上的eclipse托管相同内容,我可以使用IP地址访问它。但是,对于部署了我的应用程序的服务器,这是不可能的。

请提供帮助,并提前感谢您的建议。

由于

1 个答案:

答案 0 :(得分:0)

按照此处提供的建议和其他方式进行大量跟踪和错误后,我终于找到了以下解决方案:

我已经通过我想要访问网站添加了标签。

以下是我添加的标签:

<Alias>192.168.0.145</Alias>

现在我可以使用以下网址访问它:

http://192.168.0.145:10880/

感谢大家的回复!!!