java - 如何为我的项目 war 文件 Web 应用程序定向 IP 地址?

标签 java spring maven tomcat server

<分区>

我在 digital ocean 上有一台 Ubuntu 14.04 服务器 我用 Java spring Maven MVC 制作了 web 项目 我从 Eclipse ide 导出一个 war 文件 我正在使用 Tomcat7

我把项目移到了 var/lib/tomcat7/webapps 和

粘贴project_name.war文件 只有我能应付 我的项目使用这个地址 http://ipadress:8080/project_name

但是我想和它一起工作 只有ipadress

我该怎么做? 我该怎么办?

最佳答案

  1. 在/etc/tomcat7/server.xml 中将您的 tomcat 端口更改为 80,

    <连接器端口=80...

  2. 从 tomcat 中删除开箱即用的 ROOT/目录,并在部署之前将 war 文件重命名为 ROOT.war。

将您的 war 部署为(从您的示例中)war_name.war 并在 conf/server.xml 中配置上下文根以使用您的 war 文件:

<上下文路径=""docBase="war_name"debug="0"reloadable="true">

关于java - 如何为我的项目 war 文件 Web 应用程序定向 IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35648211/

相关文章:

java - 将一种日期格式更改为另一种日期格式

java - Spring Autowiring 跨多个层失败

java - Java 中的字符串操作(确保字符串始终以“//”开头)

Java EE Web 应用防火墙

java - 使用 DefaultAnnotationHandlerMapping 进行 Spring @EnableWebMvc 配置

spring - 在请求头验证错误的情况下,让 Spring 响应 400(而不是 500)

java - 基本Bean配置疑问

maven - 如何使用SpringBoot过滤log4j2.xml中maven配置文件的值

java - 无效的目标版本 1.8

java - 将部署的 jar 引用为 Maven 依赖项