这篇文章和之前我写的《eclipse下自动部署WEB项目》根本目的是一样的,只是达到目的的方式不同。

 
 OK,在此之前,我们就先别管tomcat自动部署了。

一,安装filesync

   先去下载安装文件吧,进入http://andrei.gmxhome.de/filesync/links.html,按照官方说法,是要根据eclipse的版本,来安装对应的filesync版本。我在这里,推荐下载最新的版本1.3.8的。

 
 将下载得到的文件,放入到eclipsedropins目录下,大部分都说必须放到dropins目录下,其实我测试了下,放在eclipseplugins下,同样可行。不过,安全起见,你还是放dropins目录下吧。

   至此,安装完成。

二,检查filesync是否可用

   
打开eclipse工程,选择任意项目,右键点击,是否可以看到“force file
synchronization”选项,如果看到,那么安装成功。


三,先手工部署web项目

   
filesync还没有完全配置完成,到这里还不能使用,但我先跳过这步。

    首先对一个普通的web项目手工部署。

    在你的“project
expolrer”中,选择一个项目:mysql。

    右键→export→war
file,将生成的war包放入到tomcat的webappas下,比如:C:Program FilesApache
Software FoundationTomcat 5.0webappsmysql.war

   
启动tomcat,打开localhost:8080/mysql,是否正常浏览?如果可以,那就OK。比如我的:

 
  

四,继续配置filesync

    回到eclipse,在你的“project
expolrer”中,选择项目:mysql,右键选择“porperties”,再点击“file
synchronization”,进行详细设置。

    勾选“enable filesync
builder for project”,点击“add floder”,这里需要你选择你准备同步的范围,建议全选

 
  

   
 设置“Deaflut target
folder”,这里是设置你部署的详细目录,在之前,我们已经手工部署过mysql项目,就是放在C:Program
FilesApache Software FoundationTomcat
5.0webappsmysql.war下

   
 所以这里的地址就是:C:Program FilesApache Software
FoundationTomcat 5.0webappsmysql.war

   
 
   
 OK,至此,设置全部完成

     今天重新检查了下文章,发现有点不对,在“default target
folder”中设置地址,不是以.war结尾的,比如你的项目是:mysql,那么正确的地址是:C:Program
FilesApache Software FoundationTomcat
5.0webappsmysql

五,修改项目查看效果

   
我们修改下项目文件,看看是否能够和目标目录(C:Program FilesApache Software
FoundationTomcat 5.0webappsmysql.war)同步。

   
简单点修改,就将“用户”改为“ID”,“密码”改为“passwd”,如下:

 
  

    保存后,回到eclipse,在你的“project
expolrer”中,选择项目:mysql,右键点击“force file synchronization”选项,点击这个选项后,不会出现什么明显的等待响应,你就别傻等了。

六,刷新页面,查看最新效果

    刷新localhost:8080/mysql的页面,查看刚刚修改的,是否显示

 
  
   
yes,显示的正是我们刚刚修改的。这样,就算成功了。

七,总结

   
和《eclipse自动部署web项目设置》一文,目的其实相同,都是为了省事,一旦修改,只要刷新一下,就可以完成自动部署,只不过省去了创建tomcat
server的步骤。

    


 青春就应该这样绽放  游戏测试:三国时期谁是你最好的兄弟!!  你不得不信的星座秘密

[转载]eclipse自动同步插件filesync的使用的更多相关文章

  1. FileSync plugin for Eclipse 安装注意事项 Eclipse文件同步插件

    习惯了使用MyEclipse,各种插件不用自己安装,觉得开发起来很方便,现在大家都用Eclipse了,还有不用Eclipse用更高级的,IT当然开发大型项目没人用UltraEdit吧,虽然是一个不错的 ...

  2. 转:FileSync plugin for Eclipse 安装注意事项 Eclipse文件同步插件

    习惯了使用MyEclipse,各种插件不用自己安装,觉得开发起来很方便,现在大家都用Eclipse了,还有不用Eclipse用更高级的,IT当然开发大型项目没人用UltraEdit吧,虽然是一个不错的 ...

  3. [置顶] 玩转Eclipse — 自动注释插件JAutodoc

    代码注释是一种良好的编程习惯.不管对于他人还是自己,注释都有助于代码的阅读和理解.手动添加注释,是一个非常费时和繁琐的工作,严重影响软件开发效率,这也是绝大多数程序员不愿添加注释的主要原因.JAuto ...

  4. eclipse自动提示功能没了的解决办法(转载)

    eclipse自动提示功能没了的解决办法 标签: eclipse联想 2012-08-09 14:32 24687人阅读 评论(7) 收藏 举报  分类: Android(38)  版权声明:本文为博 ...

  5. eclipse中svn插件的工程不能与svn资源库同步的解决方法

    eclipse中svn插件的工程不能与svn资源库同步的解决办法 最近几天自己的工程与资源库同步总是出现问题,重启机器后发现资源库丢失了,无法进行同步. 解决办法如下: 1.右键工程---->选 ...

  6. eclipse 远程文件实时同步,eclipse远程部署插件

    [转自] http://zhwj184.iteye.com/blog/1842730 eclipse 远程文件实时同步,eclipse远程部署插件 github地址:https://github.co ...

  7. 设置eclipse的Maven插件引入依赖jar包后自动下载并关联相应的源码(转)

    好多用 Maven 的时候会遇到这样一个棘手的问题: 就是添加依赖后由于没有下载并关联源码,导致自动提示无法出现正确的方法名,而且不安装反编译器的情况下不能进入方法内部看具体实现 . 其实 eclip ...

  8. (转载)eclipse插件安装的四种方法

    eclipse插件安装的四种方法 Eclipse插件的安装方法 1.在eclipse的主目录(ECLIPSE_HOME, 比如在我的机器上安装的目录是:D:\eclipse)有一个plugins的目录 ...

  9. Eclipse自动生成作者、日期注释等功能设置(转载)

    在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的. 修改作者.日期注释格式:打开Windows->Preferences->Java->Co ...

随机推荐

  1. C# 图片识别(支持21种语言) (转)

    图片识别的技术到几天已经很成熟了,只是相关的资料很少,为了方便在此汇总一下(C#实现),方便需要的朋友查阅,也给自己做个记号. 图片识别的用途:很多人用它去破解网站的验证码,用于达到自动刷票或者是批量 ...

  2. Mono Touch Table应用

    , UIApplication.SharedApplication.StatusBarFrame.Height                         , UIScreen.MainScree ...

  3. 【R】函数-其它实用函数

  4. SQLSERVER 免费对比数据库结构和数据的工具支持:SQL Server 2012, SQL Server 2008 and SQL Server 2005

    New xSQL Schema Compare - version 5 Compare the schemas of two SQL Server databases, review differen ...

  5. mybatis自定义枚举转换类

    转载自:http://my.oschina.net/SEyanlei/blog/188919 mybatis提供了EnumTypeHandler和EnumOrdinalTypeHandler完成枚举类 ...

  6. Camtasia Studio CamStudio如何导出为手机视频

    把视频拖放到左侧窗口,再按住拖放到下方的时间轴   点击生成并共享,然后设置为自定义生成设置   这里选择MP4,然后下一步   到这一步的时候,选择视频大小为自定义   会弹出窗口,手动输入宽360 ...

  7. 微信小程序 - ios不能播放背景音乐

    由以下原因导致的 1. 未设置标题(backgroundPlayer.title)或标题为空 2. url只能英文,不能出现空格以及其它字符(中文.韩文.日文等)- iOS要求英文路径

  8. 树莓派系统(Debain)中设置SSH服务开机自启动

    一.方式: 禁用命令:sudo update-rc.d ssh disable 启用命令:sudo update-rc.d ssh enable 二.chkconfig的方式: 1.安装:apt-ge ...

  9. C++ 第十一课 标准c内存函数

    calloc() 分配一个二维储存空间 free() 释放已分配空间 malloc() 分配空间 realloc() 改变已分配空间的大小 calloc 语法:     #include <st ...

  10. excel自定义数据验证

    1. 判断必须为5位或者9位的数字 2. 自定义限制级别和提示消息