Jenkins入门系列之——00答疑解惑
2016-07-29 00:00
239 查看
写在最前的总结:Jenkins其实就是一个工具,这个工具的作用就是调用各种其他的工具来达成你的目的。比如你要获取Subversion上最新的源代码,Jenkins会去调用SVNKIT(插件的核心Jar的名称)。然后你需要编译源代码(假设是用maven编译),Jenkins会去调用maven的插件。最后你可能需要发布程序到服务器上(假设是使用的Tomcat提供服务),你可以通过Tomcat自己的API发布程序(有个插件就是通过这个功能实现的发布),你也可以通过ssh通道自己写shell脚本去实现。总之,Jenkins就是一箱工具,在它能力范围内你想干什么都可以。
更新日志:
2014-06-25:更新如何查找JENKINS_HOME
Q:Jenkins是什么?
A:百度一下你就知道!
Q:Jenkins有哪些版本?
A:这个版本太多了,具体去看官网吧!www.jenkins-ci.org
Q:应该选择哪个版本的Jenkins?
A:如果你是公司正式使用推荐长期支持版(LTS),原因:稳定。如果你是学习,随便哪个版本都可以。
Q:JDK应该安装哪个版本的?
A:推荐安装JDK7,原因:某些插件必须要求JDK7的支持。比如:Monitoring 插件
Q:Tomcat应该用哪个版本的?
A: Tomcat6或者7都可以。如果你要用Tomcat5.5的版本,我劝你趁早扔掉。不然一堆稀奇古怪的错误,看得你头晕。
Q: 可以直接用命令启动么?
A: 可以。命令:Java –jar jenkins.war –httpsPort=8443 –httpPort=-1
httpsPort是访问的端口,httpPort=-1代表关闭http访问方式启用https。
Q:Jenkins的帮助在哪儿?
A: 每个配置项后都有一个
![](http://static.oschina.net/uploads/img/201607/29180854_sYhX.jpg)
帮助按钮,有疑问可以尝试自己解决。
Q:有哪些使用Jenkins的案例?
A: https://builds.apache.org/
https://ci.jenkins-ci.org/
Q:使用Jenkins需要什么技能?
A:推荐你学习这些:Windows的批处理、ant脚本、shell脚本、maven、版本控制软件相关知识。如果你会Java就更好了,因为Jenkins是用Java开发的。
Q:Jenkins的svn插件无法获取到最新的源代码? A:请检查你的SVN服务器时间和Jenkins服务器时间是否同步。
Q:如何查找JENKINS_HOME目录? A:大部分默认情况,JENKINS_HOME都是存放在用户目录的.jenkins(注意点号,在Linux中是隐藏的)文件夹中。什么是用户目录?我还是不知道在哪儿。。。以Linux为例:我用MyGod用户启动Jenkins程序,那么JENKINS_HOME目录就应该在/home/MyGod/.jenkins目录。
Q:我可以直接修改JENKINS_HOME的文件么? A:可以,修改后请重启Jenkins。否则配置不会生效。
发现一些达人关于Jenkins的文章:
Jenkins使用Subversion插件的一些注意事项:http://www.cnblogs.com/victorcai0922/archive/2012/11/26/2789326.html
Jenkins中关于一些插件的使用方法:http://www.cnblogs.com/victorcai0922/p/3318482.html
更新日志:
2014-06-25:更新如何查找JENKINS_HOME
Q:Jenkins是什么?
A:百度一下你就知道!
Q:Jenkins有哪些版本?
A:这个版本太多了,具体去看官网吧!www.jenkins-ci.org
Q:应该选择哪个版本的Jenkins?
A:如果你是公司正式使用推荐长期支持版(LTS),原因:稳定。如果你是学习,随便哪个版本都可以。
Q:JDK应该安装哪个版本的?
A:推荐安装JDK7,原因:某些插件必须要求JDK7的支持。比如:Monitoring 插件
Q:Tomcat应该用哪个版本的?
A: Tomcat6或者7都可以。如果你要用Tomcat5.5的版本,我劝你趁早扔掉。不然一堆稀奇古怪的错误,看得你头晕。
Q: 可以直接用命令启动么?
A: 可以。命令:Java –jar jenkins.war –httpsPort=8443 –httpPort=-1
httpsPort是访问的端口,httpPort=-1代表关闭http访问方式启用https。
Q:Jenkins的帮助在哪儿?
A: 每个配置项后都有一个
![](http://static.oschina.net/uploads/img/201607/29180854_sYhX.jpg)
帮助按钮,有疑问可以尝试自己解决。
Q:有哪些使用Jenkins的案例?
A: https://builds.apache.org/
https://ci.jenkins-ci.org/
Q:使用Jenkins需要什么技能?
A:推荐你学习这些:Windows的批处理、ant脚本、shell脚本、maven、版本控制软件相关知识。如果你会Java就更好了,因为Jenkins是用Java开发的。
Q:Jenkins的svn插件无法获取到最新的源代码? A:请检查你的SVN服务器时间和Jenkins服务器时间是否同步。
Q:如何查找JENKINS_HOME目录? A:大部分默认情况,JENKINS_HOME都是存放在用户目录的.jenkins(注意点号,在Linux中是隐藏的)文件夹中。什么是用户目录?我还是不知道在哪儿。。。以Linux为例:我用MyGod用户启动Jenkins程序,那么JENKINS_HOME目录就应该在/home/MyGod/.jenkins目录。
Q:我可以直接修改JENKINS_HOME的文件么? A:可以,修改后请重启Jenkins。否则配置不会生效。
发现一些达人关于Jenkins的文章:
Jenkins使用Subversion插件的一些注意事项:http://www.cnblogs.com/victorcai0922/archive/2012/11/26/2789326.html
Jenkins中关于一些插件的使用方法:http://www.cnblogs.com/victorcai0922/p/3318482.html
相关文章推荐
- Activemq(4)
- 学习笔记——Maven实战(八)常用Maven插件介绍(下)
- Jenkins进阶系列之——07更改Jenkins的主目录
- oracle中查看某个用户名下所有的表以及sequence
- 工作随笔——tar命令批量解压
- 学习笔记——Maven 命令行选项
- springframework(十三)spring的Dao和JDBC
- 学习笔记——Maven实战(二)POM重构之增还是删
- 配置nginx+tomcat
- 我是怎么招聘程序员的
- linux下查看动态链接库so文件的依赖的相关组建
- 学习笔记——Maven实战(四)基于Maven的持续集成实践
- C++和Java传统中积极的一面
- memcache简要安装步骤
- Ubuntu下eclipse安装svn插件
- Linux强制让指定用户下线
- struts2+jquery+easyui+datagrid+json 组合显示一个列表组件
- 存储过程中调用EXECUTE IMMEDIATE的“权限不足”问题
- Jenkins进阶系列之——04Publish Over FTP Plugin插件
- 消息摘要算法-SHA算法实现