idea tomcat +eclipse式的部署

使用习惯了eclipse, 还没开始使用maven, 使用idea 有些不太习惯,现在记录下来,以备忘。

/*这一步在tomcat使用external source时,其实是不起作用的**/   a. ctrl+alt+s 打开settings → build,execution, deployments→compiler: 勾选  Make Project Automatically

b. 在项目上击F4,打开项目配置界面

c. projects: Project compiler output  修改为 YOURPROJECTPATHWEB-INF\classes

d.modules→选择WEB-INF\classes 文件夹,点击其上面的 Exclude, 将classes排除出项目

e. run→Debug configuration 打开  tomcat配置 界面,选择 Deployments 将PROJECTNAME:war exploded 移除,同时添加 external source, 选择项目所在的目录

之后运行tomcat,  如果对类进行了修改,可以ctrl+F9,使类重新加载生效。 而对jsp文件的修改则会直接生效。

如果想对类的修改也可以在修改后自动加载,那么就不能使用external source的形式部署,需要使用Artifats, 然后在tomcat的server界面把 On ‘update‘ action 和on frame deactivation action 都修改为 reload classes and resources 即可。只不过这样的话,需要单独指定一个编译的输出目录,采用是maven的思想了吧。

时间: 2024-08-07 16:35:11

idea tomcat +eclipse式的部署的相关文章

JRebel + Tomcat + eclipse 实现热部署

Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率. 一: 下载地址为: https://zeroturnaround.com/software/jrebel/download/prev-releases/ 这里现在最新版的 jrebel-6.0.0-nosetup.zip https://zeroturnaround.com/software/jrebel/download/thank-you/?file=jrebel-6.0.0-nosetup.zip 二: 下载ecli

Eclipse+Maven远程部署项目到Tomcat中

使用maven的自动部署功能可以很方便的将maven工程自动打包并且部署到远程tomcat服务器,省去一些繁琐的操作,节省大量时间. 我使用的tomcat版本是8.5,tomcat7和tomcat8都可以,安装配置过程比较简单,在此就省略了. 以下是我的安装部署过程: 1.配置tomcat 先是修改tomcat-users.xml文件,该文件在安装目录的conf文件夹下面,我的是在/usr/local/apache-tomcat-8.5.11/conf,在<tomcat-users></

Linux安装Eclipse及项目部署

安装Eclipse 1. 首先解压Eclipse tar -zxvf eclipse-standard-kepler-SR1-linux-gtk.tar.gz -C user/local/src 2. 重新启动 加载JDK 3. 桌面创建快捷方式 Create Launcher 选择启动文件 切换图标 项目部署 1. 首先打开压缩文件 $ unzip text.zip 2. 然后修改 .sql文件的编码 查看文件编码 file bank.sql 修改文件编码 iconv -f GBK -t UT

Java Web开发Tomcat中三种部署项目的方法

一般情况下,开发模式下需要配置虚拟主机,自动监听,服务端口,列出目录文件,管理多个站点等功能 准备工作: 软件包:apache-tomcat-6.0.20.rar 将软件包解压至硬盘一分区,进入%TOMCAT_HOME%/conf目录 一:server.xml 配置 1.配置端口,修改server.xml. <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000"

通过配置tomcat实现项目免部署

对于一些比较大的项目,比如说使用了EXTJS这种重量级UI框架的项目,在部署的时候,eclipse会卡崩的,所以可以通过配置tomcat来实现免部署,直接运行即可: 首先找到tomcat的localhost目录:D:\VIP\tomcat\tomcat7_2014\conf\Catalina\localhost 在目录下新建一个XML文件,文件名是你要项目的项目名,然后在文件中添加下面的代码: <?xml version="1.0" encoding="UTF-8&qu

Tomcat的几种部署方式

在Tomcat中部署Web应用的方式主要有如下几种: 利用Tomcat的自动部署. 把web应用拷贝到webapps目录.Tomcat在启动时会加载目录下的应用,并将编译后的结果放入work目录下. 使用Manager App控制台部署. 在tomcat主页点击"Manager App" 进入应用管理控制台,可以指定一个web应用的路径或war文件. 修改conf/server.xml文件部署. 修改conf/server.xml文件,增加Context节点可以部署应用. 增加自定义的

maven tomcat plugin实现热部署

前言: 此处的方法适用于tomcat6 和 tomcat7,对于最新的tomcat8还没有进行过测试,有兴趣的同学可以自己测一下. 总共分为五步: 1.在tomcat中配置用户权限,即添加管理员帐号 2.在maven中添加server,配置tomcat的管理员帐号密码 3.在project中添加插件,以及maven中配置的server, 4.设置部署命令 5.进行部署 附相关错误及解决办法 下面进行分步骤讲解: 一.在tomcat中配置用户权限,即添加管理员帐号. 我们需要实现热部署,自然就需要

ant+svn+tomcat实现项目自动部署

因工作需要,研究并实现了 ant+svn+tomcat实现项目自动部署,其中参考了下面文章:http://www.cnblogs.com/taoweiji/p/3700915.html jar包需要eclipse的jar和svn的部分jar,已整理好,直接放入ant中lib下即可. 除ant外其他所需jar包 下载地址:http://files.cnblogs.com/files/haha12/%E9%99%A4ant%E5%A4%96%E5%85%B6%E4%BB%96%E6%89%80%E9

tomcat eclipse 集成 访问不了 tomcat 首页 127.0.0.1:8080

1.软件版本 apache-tomcat-7.0.55 eclipse-standard-luna-R-win32-x86_64 2.eclipse 配置tomcat7 成功后,启动tomcat7 访问 127.0.0.1:8080 报如下错 HTTP Status 404 - / 报错原因:在集成时eclipse 默认改了tomcat 的web 部署目录. 选择 新配置的tomcat ,右键 弹出菜单,点击open 修改 配置即可. 如下图 改成use tomcat installation