网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

(原)批处理切换myeclipse中当前有效的项目-创新互联

     开发人员常用的IDE,myeclipse,现在最近版本是10.7。一般同一个workspace里可能会有多个项目,例如项目A,B,C…等,可能当下用到的只是其中的一个或若干个,每次启动服务器(tomcat等),如果每个项目都加载的话速度相当慢,影响效率。但是自己每次手动去修改server.xml比较麻烦,于是想到用批处理,把常用的项目进行分类,每次切换只需要执行下批处理就OK了,折腾了下,效果还挺好!(原)批处理切换myeclips
e中当前有效的项目

     拿我的举例吧,我用的环境是tomcat6和myeclipse10.7。公司的项目是我常常需要用到的,另外自己还在本地备份了一个,以便自己没事的时候调试练习用的,公司的项目名字叫做“smisdev”,而我本地备份的名字叫做localsmisdev。首先我把tomcat的配置文件server.xml拷贝出来三份分别起名如下

站在用户的角度思考问题,与客户深入沟通,找到贾汪网站设计与贾汪网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、网络空间、企业邮箱。业务覆盖贾汪地区。

本地:localserver.xml、公司项目:cvsserver.xml、所有:allserver.xml 。

三个文件内容基本一致,除了加载项目的配置点不同:

本地项目:localserver.xml

公司项目:cvsserver.xml

所有:allserver.xml



将在三个文件放在同一个位置,我都放在了D:BAT下了,然后在这个目录下新建.bat文件,内容如下:

@echo off 
title myeclipse项目切换
color 1f
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

:doit
@echo off
set/p xz=启动本地项目[a],启动CVS项目[b],启动所有项目[c]

if %xz%==a goto a
if %xz%==b goto b
if %xz%==c goto c
goto doit

:a
@echo off
copy/y "D:BATlocalserver.xml" D:"Tomcat 6.0"confserver.xml
echo 已切换为本地项目!
echo. & pause
goto doit

:b
@echo off
copy/y "D:BATcvsserver.xml" D:"Tomcat 6.0"confserver.xml
echo 已切换为cvs项目!
echo. & pause >NUL
goto doit

:c
@echo off
copy/y "D:BATallserver.xml" D:"Tomcat 6.0"confserver.xml
echo 已切换为所有项目!
echo. & pause
goto doit

      这样运行批处理,选择需要哪个项目回车,就自动切换成所需要的项目了。看上面,其实道理很简单,就是利用批处理的copy命令,把事先准备好的对应的项目文件覆盖本机tomcat的配置文件,以达到切换的目的!win7或win8下可能需要管理员权限!


文章标题:(原)批处理切换myeclipse中当前有效的项目-创新互联
URL网址:http://bjjierui.cn/article/gpegj.html

其他资讯