Jenkins集成java非maven/ant项目的打包思路
打包的思路如下:
1、使用javac命令对代码进行编译,比如递归编译整个项目的java代码。(注意:需要一一对应引用的jar包)
2、输出并整理war包的文件夹结构目录,参考:http://www.cnblogs.com/EasonJim/p/6498804.html
3、使用jar命名对上面的文件夹进行打war包,参考:http://www.cnblogs.com/EasonJim/p/6481704.html
4、成功输出war包之后,可以使用tomcat的插件(https://wiki.jenkins-ci.org/display/JENKINS/Deploy+Plugin)/ftp/SSH/shell进行远程部署。
Jenkins集成java非maven/ant项目的打包思路相关推荐
- Jenkins集成Java自动化测试
注意点以及环境准备 1.Jenkins的机器上需要安装有Java的环境 2.需要有Java脚本运行依赖的jar包 3.本地需要安装ANT,且在Jenkins中需要配置相关ANT版本信息 4.在Java ...
- jenkins 集成java搅拌_java-Jenkins中的集成测试
我想在Java Web应用程序上使用Selenium进行一些集成测试.我已经设置了Jenkins以便当前使用Ant脚本进行构建. 据我了解,必须先将Web应用程序构建,打包并部署到正在运行的服务器,然 ...
- java通过maven构建项目实现日志生成模拟(一)创建maven项目+安装配置Fastjson.jar和Logback.jar 和 slf4j.jar
先创建一个空项目 应用OK即可; 安装配置Fastjson.jar Fastjson.jar的作用是里面的方法可以 将Java对象转换为Json格式的字符串 或者 反过来将Json字符串转换为java ...
- java通过maven构建项目实现日志生成模拟(三)通过logback 打印日志
安装配置好需要的jar包后 通常使用logback打印日志的时候需要在类的前面加上 private final static Logger logger =LoggerFactory.getLogge ...
- jenkins 集成java搅拌_如何将Gauge与Jenkins集成
我对Gauge测试工具有点熟悉,现在我正在通过Jenkins执行它 . 首先:我在"Execute Windows Batch Command"字段中设置 gauge --vers ...
- java通过maven构建项目实现日志生成模拟(二)构建数据,FastJson方法的使用
启动日志格式 启动日志结构相对简单,主要包含公共信息,启动信息和错误信息. {"common": {"ar": "230000", -- 地 ...
- Springboot中如何引入本地jar包,并通过maven把项目成功打包成jar包部署
最近尝试引入阿里云的短信验证码,阿里云的core sdk是maven就有的,但是短信相关的jar包却不是放在maven的,所以得引入本地的下载回来的jar包.本地开发直接引入,idea是可以直接跑调用 ...
- Java技术--maven的assembly插件打包(依赖包归档)
注:最近工作中遇到的一个问题,写了一个日志处理的模块,现在需要给第三方客户使用,但是该模块依赖了我们自己写的或者修改的一些jar包,可选择方案:1.所有jar包放在一个文件夹中给第三方(感觉好不专业) ...
- java自定义maven插件_自定义Maven插件
第一.自定义Maven插件概述 Mojo:Maven plain Old Java Object.每一个 Mojo 就是 Maven 中的一个执行目标(executable goal),而插件则是对单 ...
最新文章
- 计算机网络|UDP用户数据报服务
- 前端学数据库之子查询
- HDU2073 无限的路【数学】
- java毕业设计源码介绍 基于SSM美好生活九宫格日志网日记网站
- 学生信息管理系统代码
- 计算机科学考研难不难,计算机考研有多难
- oland显卡HDMI热插拔问题分析
- webrtc与stunserver、turnserver建立连接花费时间十秒左右
- gtk如何修改combobox的下拉箭头_如何管理你的思维导图?
- windows防火墙规则_如何在Windows防火墙中创建高级防火墙规则
- CSTC2021 WriteUp
- jzoj 3426. 封印一击 (Standard IO)
- 解决Windows10开机黑屏问题
- 大风车音乐计算机,《大风车》音乐教学
- 对传感器及传感器的应用知多少?
- 重温数据结构:理解 B 树、B+ 树特点及使用场景
- iDoctor李旭东:打造管理慢性病的平板电脑
- 带一张阿拉旅游卡,随时出发
- 传智播客java基础教案_复习传智播客的java基础,实用
- bgp 宣告_电子游戏宣告悲伤的五个阶段
热门文章
- frac函数_20个能够有效提高 Pandas数据分析效率的常用函数,附带解释和例子
- 下列那些是oracle的伪列,oracle伪列
- Spring Boot 上传文件(spring boot upload file)
- Keil forc51安装教程
- 矢量切片_数据粒度均衡的二维矢量瓦片构建方法
- php 假多态,论PHP面向对象之-多态
- speex 编译(转)
- 机器学习实践:本地远程查看服务器训练TensorBoard
- python3精要(35)-模块(1)-import
- sympy随笔-python符号计算