IDEA创建一个传统JAVA WEB项目(不使用maven构建)
方法一
方法二
IDEA部署JAVA WEB项目
IDEA 并非把项目放到 tomcat 的 webapp目录中,而项目还是在源项目目录中,IDEA采用了一种无入侵Tomcat项目方式部署(不修改tomcat任何文件) <虚拟目录方式>
在conf/Catalina/localhost/ROOT.xml配置文件中,有关联JAVAWEB项目的配置如下:
conf/Catalina/localhost/ROOT.xml 配置文件属性
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 文件
内容:
访问url: http://localhost:8080/test
虚拟主机
作用:一台服务器绑定多个域名,一个域名对应一个项目(多数情况)或者一个域名对应多个项目(很少见)
配置方法
在 tomcat根目录/conf/server.xml 文件中加入如下代码:
总结
以上所述是小编给大家介绍的IDEA部署JavaWeb项目到Tomcat服务器的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对VeVb武林网网站的支持!
新闻热点
疑难解答
图片精选