IntelliJ IDEA2017创建web工程并实现远程部署tomcat

简介: IntelliJ IDEA2017创建web工程并实现远程部署tomcat

利用IDEA远程部署项目到Tomcat服务器

原来在eclipse下将项目导出为war包后往往需要将war包上传到服务器,进行部署,但IDEA提供了方便易用的远程部署方案,下面一起来看看把。

远程部署服务器ip:192.168.25.129

Tomcat版本:8.5.24

启动Tomcat后查看是否能正常访问

  • 服务器端的配置

修改$Tomcat_HOME$/bin/catalina.sh,添加如下配置

export CATALINA_OPTS="-Dcom.sun.management.jmxremote

-Dcom.sun.management.jmxremote.port=1099

-Dcom.sun.management.jmxremote.ssl=false

-Dcom.sun.management.jmxremote.authenticate=false

-Djava.rmi.server.hostname=192.168.25.129"

注意:hostname为你自己远程服务器的ip地址

实际上是打开jmx的1099端口,这可参考IDEA官网:https://www.jetbrains.com/hel...

  • IDEA配置

步骤1:添加远程Tomcat服务器

Edit Configurations --> 点击+ --> Tomcat Server --> Remote

步骤2:Remote Server配置

name随意,选择Deployment选项卡 --> 点击+ --> Artifact --> 选择生成的war包,点击OK

 

 

切换到server选项卡,进行远程服务器的关键配置

点击Host后的...会打开如下Deployment窗口

 

测试连接若连接成功会出现以下的弹出框

远程server设置完毕,点击Deployment窗口底部的OK即可

接下里是一些剩余的配置:

到这里就配置成功了。。。

  • 远程部署运行测试

 

到服务器上看一下

 


相关文章
|
5天前
|
应用服务中间件
Idea中配置tomcat以及测试
Idea中配置tomcat以及测试
9 0
|
7天前
|
应用服务中间件
【SSM】如何在IDEA配置tomcat启动项目
【SSM】如何在IDEA配置tomcat启动项目
11 1
|
8天前
|
Java 应用服务中间件
解决IDEA tomcat控制台只有server日志
请注意,确保在调试或开发阶段使用更详细的日志级别(如 `DEBUG`或 `TRACE`),但在生产环境中应将其设置为更高的级别以减少日志量。
11 0
|
16天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
|
19天前
|
应用服务中间件
解决方案:IDEA控制台输出Tomcat中文乱码
解决方案:IDEA控制台输出Tomcat中文乱码
27 0
解决方案:IDEA控制台输出Tomcat中文乱码
|
2月前
|
Java Maven
Maven【2】( Web 工程依赖 Java 工程)(命令行操作)
Maven【2】( Web 工程依赖 Java 工程)(命令行操作)
21 0
|
2月前
|
Java 应用服务中间件
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
156 1
|
2月前
|
IDE Java 开发工具
idea中新建工程
idea中新建工程
|
3月前
|
Java 应用服务中间件 Maven
【Maven从入门到如土】创建 Maven 版的 Web 工程
【Maven从入门到如土】创建 Maven 版的 Web 工程
37 0
|
4月前
|
Java Maven
IntelliJ IDEA 新建/创建Maven Web项目Project
IntelliJ IDEA 新建/创建Maven Web项目Project
35 0