资源文件热部署(远程发布)
来源:互联网 发布:八度网络刘传勇 编辑:程序博客网 时间:2024/06/06 01:26
有些资源,如css,js,images,html等,可能多个工程都需要使用,如果每个工程目录中都引入这样的资源,会多占用系统的存储资源,而且还容易混乱。如果把资源放到一个项目里,其他项目使用资源的时候,直接去引入这个资源的路径,就可以正常使用了。下面使用Linux虚拟机(centos)和maven搭建这个样平台。
热部署,顾名思义,就是项目发布到服务器上,如果想再更改项目,不需要停止服务,直接可以发布上去。
下面开始部署
准备
配置好一个Linux,能够ping同互联网络
Linux装上tomcat,jdk
windows系统上eclipse配置maven
配置Linux
我配置的linxu地址是192.168.136.88:80
启动tomcat,在浏览器上可以打开tomcat
配置tomcat
更改tomcat/conf/tomcat-user.xml
<role rolename="manager-gui"/><role rolename="manager-script"/><user username="tomcat" password="123456" roles="manager-gui,manager-script"/>
更改tomcat/conf/server.xml
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!--docBase的resource是项目名称,这个地方是为了访问资源文件的URL中不需要有项目名称--> <Context path="" docBase="resource" reloadable="true"/></Host>
启动tomcat
./startup.sh
maven
在项目的pom.xml中加入
<build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <!--注意:manager/text是固定路径,着重注意的是,text别写成test,我犯过的错,排查几个小时--> <url>http://192.168.136.88/manager/text</url> <path>/</path> <username>tomcat</username> <password>123456</password> </configuration> </plugin> </plugins> </build>
启动
在项目上右键,Run As—->Maven build
输入tomcat7:redeploy
访问资源
阅读全文
0 0
- 资源文件热部署(远程发布)
- tomcat 和 jboss的热部署(热发布)问题
- tomcat 和 jboss的热部署(热发布)问题
- tomcat 和 jboss的热部署(热发布)问题 .
- 设置WildFly的热部署(热发布)
- tomcat 和 jboss的热部署(热发布)问题
- tomcat 和 jboss的热部署(热发布)问题
- Maven实现远程热部署
- Maven远程Tomcat热部署
- JBOSS7热部署-远程调试
- JRebel实现远程热部署
- SpringBoot工程+热部署进行远程调试
- idea2017.2 静态资源热部署
- Springboot(热部署)
- maven 插件 一键远程发布部署(jar war)
- nodejs简单应用三(热部署文件)
- maven实现项目远程部署到tomcat(热部署)
- intellij idea 热部署(修改java代码自动发布设置)
- sql 求count前3
- HDU 2017 多校联合训练赛5 5008 6092 Rikka with sebset
- 【Java编程】流的使用之文件复制
- 设计模式之单例模式
- vim删除所有行
- 资源文件热部署(远程发布)
- SSO单点登录之同域登录的实现
- 2-1使用kickstart自动安装
- UVA --839 Not so Mobile
- MYSQL练习
- vue学习笔记--各种指令的语法
- hdu6081并查集+坑
- 培训第一周的练习题目
- Go-influxdb基本操作