1、安装eclipse的tomcatPlugin插件,安装完后重启eclipse并配置菜单Windows-Preferences下的子项目tomcat指向tomcat物理位置。
2、修改tomcat的server.xml文件,在</Host>前加上<Context path="工程的上下文目录" docBase="工程的物理位置" debug="true OR false"/>
eg.
<Context path="/blank" docBase="E:\prjs\blank\WEB目录"/>
如果使用MyEclipse或eclipse-jee,WEB目录分别为WebRoot和WebContent。
这样每次测试时只需要使用tomcatPlugin进行Start 、Stop 、Restart。
优劣及差异比较:eclipse-jee和MyEclipse自带了Synchronized方式的环境,需要自行配置,当然非Synchronized方式对拥有N个工程需要这样配置N行的Context,测试时根据情况,一些上传文件或生成文件可能直接被扔到了工程目录下,造成工程文件臃肿甚至混乱,不过非Synchronize方式在重构工程编译运行明显地速度提升,因为不需要在拷贝发布或更新文件到tomcat(eclipse-jee的synchronized环境则直接把工程synchronized到工作空间.setting目录下)。
分享到:
相关推荐
java锁机制Synchronized java锁机制Synchronized java锁机制Synchronized java锁机制Synchronized
java中synchronized用法
你还在用synchronized?线程安全相关知识深入剖析
java synchronized的一些小实验,对帮助理解synchronized的使用有一定的帮助。
java里面synchronized用法
Synchronized关键字的用法
Java多线程(Synchronized+Volatile+JUC 并发工具原理+线程状态+CAS+线程池)
synchronized的几种示例研究,方法加锁,代码块加锁(this和对象)以及静态方法加锁的示例和效果。基本上包含了synchronized的几种常用的方式。
synchronized 测试案例,同步一个对象或者多个对象的案例均有,还有成功和失败案例的对比
volatile与synchronized的区别,锁提供了两种主要特性:互斥(mutual exclusion) 和可见性(visibility)
synchronized是很重要的,但是不少人不是很明白synchronized的用法,这里有详细的doc文档给大家参考
我自己的博客所附带的案例源码,我的博客标题名称是"synchronized并发讲解",关注我等待跟多更新
Synchronized与ThreadLocal
一个简单的多线程代码示例,Java实现,用于实现同一时刻,只允许一个线程调用执行的代码块或类,即synchronized的如何使用(多线程实现),实现 Runnable
关于synchronized的自学笔记
java语言 并发编程 ReentrantLock与synchronized区别 详解
java中synchronized的使用,java中的锁锁的到底是什么?是括号里的代码块吗?肯定不是的;
java同步synchronized关键字用法示例
java多线程编程核心技术synchronized实例大全,同步方法,同步语句块,类锁,对象锁全都用代码来展现出来
synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果 再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class ...