eclipse如何部署web工程(tomcat开机自启动)
1个回答
展开全部
eclipse可以有两种方式部署web工程
第一种是比较常见的export成.war,然后复制到tomcat的webapps目录下,但是这种方法的缺点是对于多次修改并部署的工程重复工作比较多(其实这也是它的优点,即降低最新的版本影响范围,不要让它影响到正在运行的版本),每一次修改后都要export,然后复制,替换。
第二种方法是自动地把web工程部署到tomcat中,eclipse工程默认是自动部署到
.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps目录下的,可以修改默认目录,使其直接部署到tomcat的目录当中去,这样就省去了部署的重复操作,具体操作可以参照百度空间
,里面图文并茂地给予操作指导,非常详细。
另外一个问题是,工程部署之后,设置tomcat开机自启动,这样不用每次都去tomcat目录下点击startup.bat启动了,具体做法也可以参照博客(需要指出的是,必须在服务中指定自动开机启动才会启动服务,不然只会有服务存在而没有启动,而且这样做有一个缺点就是eclipse测试的时候要启动tomcat服务,这样两者会冲突,如果出现eclipse测试时启动不了原因就是这里。)
第一种是比较常见的export成.war,然后复制到tomcat的webapps目录下,但是这种方法的缺点是对于多次修改并部署的工程重复工作比较多(其实这也是它的优点,即降低最新的版本影响范围,不要让它影响到正在运行的版本),每一次修改后都要export,然后复制,替换。
第二种方法是自动地把web工程部署到tomcat中,eclipse工程默认是自动部署到
.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps目录下的,可以修改默认目录,使其直接部署到tomcat的目录当中去,这样就省去了部署的重复操作,具体操作可以参照百度空间
,里面图文并茂地给予操作指导,非常详细。
另外一个问题是,工程部署之后,设置tomcat开机自启动,这样不用每次都去tomcat目录下点击startup.bat启动了,具体做法也可以参照博客(需要指出的是,必须在服务中指定自动开机启动才会启动服务,不然只会有服务存在而没有启动,而且这样做有一个缺点就是eclipse测试的时候要启动tomcat服务,这样两者会冲突,如果出现eclipse测试时启动不了原因就是这里。)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询