server下修改项目发布位置,存放到tomcat\webapps下(项目发布之前)

maven项目发布后默认存放到target目录下(如:E:\MavenWorks\babasport\target);开发web项目时,还需要手动复制到web服务器下(Tomcat)

如果能自动部署到Web服务器,而不用每次手动把target下编译好的war包拷贝到Tomcat下就更好了。

下面是具体的使用方法:

第一步:修改发布路径到webapps下

第二步:修改服务器启动和停止时间为300秒

第三步:1 发布到webapps下的根目录(项目访问URL不需要填写项目名,如直接 http://localhost:8080访问) 2 取消勾选自动发布

---------设置完成启动Tomcat,项目发布的位置如下:

第四步:浏览器访问 http://localhost:8080/ (省略了项目名称)

注:如果用eclipse,http://localhost:8080/项目名称/  也可以访问;

用myeclipse,只能访问http://localhost:8080/

注:如果不能成功发布到 / 目录下,或许需要做以下修改(一般默认完成,不用做修改)

1 删除webContext的发布

2 增加webapp发布到根目录下

3 增加Maven库(jar包)到WEB-INF/lib 下

原文地址:https://www.cnblogs.com/lcs-java/p/8467974.html

时间: 2024-10-09 00:28:08

server下修改项目发布位置,存放到tomcat\webapps下(项目发布之前)的相关文章

同一个tomcat多个项目共享session,一个tomcat两个项目共享sessionId

同一个tomcat多个项目共享session,一个tomcat两个项目共享sessionId >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ?Copyright 蕃薯耀 2017年7月12日 http://www.cnblogs.com/fanshuyao/ 一个是2个项目,一个是web-sess

Eclipse中将web项目自动发布到Tomcat webapps下

A:FileàDynamic Web Project[工程名:test] B:右键WebContent,New-->Jsp File C:右键test,Run AsàRun on Serverà服务器配置—>ApacheàTomcat V7.0 Serverà选择Tomcat installation directory[F:\Tool\java_software\Eclipse--web\apache-tomcat-7.0.25],浏览地址:http://localhost:8080/tes

idea部署项目到tomcat,tomcat webapps下没有项目

我们平时使用MyEclipse启动部署web项目时,一般在tomcat的webapps目录下可以找到部署后的项目文件. 但是使用Idea后却在webapps目录下找不到了,那么这个是什么情况 一切都是idea在搞鬼(若想了解更多,请自行百度<Tomcat多实例.虚拟目录.默认目录>). 下图可带你找到idea部署后的文件.(告诉相关,具体百度)想做的好,8字之行

idea将web项目打成war包放在tomcat/webapps上运行

1.进入Project Structure 或者 file -> Project Structure 或者 快捷键ctrl+alt+shift+s 2.选中Artifacts 3.点加号,然后如图 4.war包的默认输出路径 5.点击+号 -> 选择Directory -> 选择web项目根路径 6.在/WEB-INF/classes目录下, 生成编译后的class文件 7.点击ok 8.点击[Build]->[BuildArtifacts]->[Build]菜单, 找到自己

MyEclipse下的web project 怎么部署到tomcat目录下的webapps

启动tomcat 后 右击-->add deployment...-->选择你要部署到tomcat目录下的webapps下的web project -->查看webapps,就能看到多了个文件 OK?

mysql错误-修改mysql.sock位置

在Mysql下有时候会出现mysql.sock位置错误,导致无法链接数据库. mac下报错的时候: 首先修改my.cnf 位置在/etc/my.cnf下,假如没有的话,去/usr/locate/mysql版本/my.cnf下修改,然后复制到/etc下. 修改为如下: [client] socket = /tmp/mysql.sock [mysqld] socket = /tmp/mysql.sock 没有[client]的话,自己添加~ 然后重启mysql服务,打开mysql看看位置变了没~用,

Centos7系统下修改主机名操作笔记

习惯了在Centos6系统下修改主机名的操作,但是Centos7下修改主机名的操作却大不相同!操作笔记如下: 在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty): * "静态"主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名. * "瞬态"主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配.静态主机名和瞬态主机名都遵从作为互联网域名同样的字

Tomcat部署web项目常用方式

# web项目部署到tomcat方式总结 一:web项目最终的发布结构为:项目名为Env eclipse中项目结构图: eclipse export出的war包:上层目录为Env  文本说明: Env META-INF WEB-INF lib calsses web.xml 二:web.xml 配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.

Tomcat默认打开项目设置

Tomcat设置默认启动项目 Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目.具体操作如下: 1.打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../WebTest" debug="0" reloadable="tru