有关于项目不能自动部署

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有关于项目不能自动部署相关的知识,希望对你有一定的参考价值。

环境:eclipse (for javaee 4.3.2  64位)、jdk7(64位)  tomcat7

问题描述:项目不具备标准包结构,不能够自动部署

方案:将项目通过eclipse中的svn检出到本地的tomcat的webapps包下

一、给eclipse安装svn 和 tomcat 的插件

Svn 通过启动eclipse  ,help -- instal new ** 然后根据百度提示安装

Tomcat 插件版本3.3.1 插件包放在eclipse的plugins 的包下,这里版本要兼容不然,没有效果

映射本地tomcat和eclipse中tomcat工具:启动eclipse,windows -- perfiences -- tomcat 点击

然后在选中本地tomcat包安装路径

二、遇到的问题:

Svn检出项目,项目中引用的jar包需要重新添加。需要给web-info 下添加 lib包存放相关jar

项目还需要引入该jar。。。这两者jar功能不同。前者是tomcat使用。

启动时。报错:1.给lib中添加xercesImpl.jar,会自动部署到tomcat中(我自己使用)

2.相关的查看相关的配置文件如:misParam.xml中引用的tomcat下的项目路径改为本地的对

应的路径。

3.替换eclipse中dataSource.xml配置文件(这里是配置数据连接的地方,根据实际来设置)。Web-info/src下(我自己使用)

4.内存溢出问题:(借鉴百度中相关内容)

Caused by: java.lang.OutOfMemoryError: Java heap space 
1.MyEclipse
Window-->Preference-->MyEclipse-->Application Tomcat 6.x
ptional Java VM
-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=600m
2.Wind0V‘v‘*fi
set JAVA OPTS=-server -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256M

以上是关于有关于项目不能自动部署的主要内容,如果未能解决你的问题,请参考以下文章

Gitlab+jenkins持续集成+自动化部署

使用 Git Hooks 实现自动项目部署

14-Jenkins-Pipeline实现自动部署

centos 7部署并汉化Gitlab及基础操作

关于JPOM自动化部署(运维)工具的使用

关于js----------------分享前端开发常用代码片段