网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

IDEA部署JavaWeb项目到Tomcat服务器的方法

IDEA创建一个传统JAVA WEB项目(不使用maven构建)

创新互联公司于2013年创立,先为洞头等服务建站,洞头等地企业,进行企业商务咨询服务。为洞头企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

方法一

File --> NEW --> Project --> Java (勾选Web Application)

方法二

File --> NEW --> Project --> Java Enterprise(勾选Web Application)

IDEA部署JAVA WEB项目

IDEA 并非把项目放到 tomcat 的 webapp目录中,而项目还是在源项目目录中,IDEA采用了一种无入侵Tomcat项目方式部署(不修改tomcat任何文件) <虚拟目录方式>

在IDEA启动Tomcat后,会在 ${user.home}/.IntelliJIdea/system/tomcat 目录下创建对应projectName目录,并复制3个目录到 ${user.home}/.IntelliJIdea/system/tomcat/projectName 目录下,这样造成每个项目对应一个tomcat配置、一个tomcat日志、一个tomcat工作目录
三个目录:conf、logs、work

在conf/Catalina/localhost/ROOT.xml配置文件中,有关联JAVAWEB项目的配置如下:

<?xml version="1.0" encoding="UTF-8"?>

conf/Catalina/localhost/ROOT.xml 配置文件属性

<?xml version="1.0" encoding="UTF-8"?>

path

设置访问web应用入口的URL(设置URL入口路由)

docBase

设置web应用的项目路径

className

指定实现Context接口的Java类名

reloadable

如果设置为true,tomcat会根据WEB-INF目录改动自动重新加载,一般开发/调试时设置为true,正式生产环境设置为false

虚拟目录

作用:

1、在URL中host:port相同的情况下,可以部署多个项目(一般很少这样用法)

例如:

http://localhost:8080/
http://localhost:8080/manager
http://localhost:8080/admin

2、把项目存放位置从tomcat根目录下webapps分离出来,更安全

配置方法一

创建: tomcat根目录\conf\Catalina\域名\test.xml 文件

内容: 

 <?xml version="1.0" encoding="UTF-8"?>
   

    访问url: http://localhost:8080/test

虚拟主机

作用:一台服务器绑定多个域名,一个域名对应一个项目(多数情况)或者一个域名对应多个项目(很少见)

配置方法

在 tomcat根目录\conf\server.xml 文件中加入如下代码:

总结

以上所述是小编给大家介绍的IDEA部署JavaWeb项目到Tomcat服务器的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对创新互联网站的支持!


网页标题:IDEA部署JavaWeb项目到Tomcat服务器的方法
分享地址:http://bjjierui.cn/article/pipoce.html

其他资讯