Java 通过Jenkins(远程)将基于eclipse的动态Web项目部署到tomcat7?
我目前正在尝试配置一个远程VPS(运行ubuntu),它会自动从gitlab获取我的最新提交,并将其部署到tomcat7实例。 短期通知:我对linux、java、tomcat和相关的东西不是很有经验 到目前为止,我成功地安装了tomcat7和jenkins。Tomcat7位于Java 通过Jenkins(远程)将基于eclipse的动态Web项目部署到tomcat7?,java,ubuntu,jenkins,tomcat7,deploying,Java,Ubuntu,Jenkins,Tomcat7,Deploying,我目前正在尝试配置一个远程VPS(运行ubuntu),它会自动从gitlab获取我的最新提交,并将其部署到tomcat7实例。 短期通知:我对linux、java、tomcat和相关的东西不是很有经验 到目前为止,我成功地安装了tomcat7和jenkins。Tomcat7位于/var/lib/Tomcat7中,jenkins安装在/var/lib/Tomcat7/webapps/jenkins中。此外,我还使用源代码管理向Jenkins添加了一个作业,该作业自动提取我的最新提交。提交放在/va
/var/lib/Tomcat7
中,jenkins安装在/var/lib/Tomcat7/webapps/jenkins
中。此外,我还使用源代码管理向Jenkins添加了一个作业,该作业自动提取我的最新提交。提交放在/var/lib/tomcat7/webapps/jenkins/workspace/Bigdaxta\u build\u test
中
问题是:如何将此文件夹/项目自动部署到tomcat?我想我必须添加一个“构建后任务”脚本来完成这项工作。然而,我找不到任何关于如何做的有用/可理解的信息
注:Jenkins拉动的项目具有以下结构:
+-- build
¦ +-- classes
¦ +-- bigdaxta
¦ +-- EchoServlet.class
¦ +-- Printer.class
+-- jsch-0.1.53.jar
+-- mysql-connector-java-5.1.39-bin.jar
+-- pom.xml
+-- README.md
+-- src
¦ +-- bigdaxta
¦ +-- DBConnector.java
¦ +-- EchoServlet.java
¦ +-- Printer.java
+-- target
¦ +-- classes
¦ +-- bigdaxta
¦ +-- DBConnector.class
¦ +-- EchoServlet.class
¦ +-- Printer.class
+-- WebContent
+-- index.jsp
+-- META-INF
¦ +-- MANIFEST.MF
+-- test.gif
+-- WEB-INF
+-- web.xml
任何帮助都将不胜感激
问候
一月