文档章节

1、JMSN介绍

刘付kin
 刘付kin
发布于 2018/09/29 14:06
字数 420
阅读 7
收藏 0

JMSN介绍

JMSN(Jenkins、Maven、Sonar和Nexus)简称,是一套完整的Java代码开发、管理、检测和发布的平台。

其中

  • 1、Jenkins是中央管理,前身是Hudson。

    它的功能:

    1、从SVN、git等版本控制器获取工程代码。

    2、调用maven命令进行打包,maven打包的同时,使用sonar插件对代码进行检测,命令为mvn clean package sonar:sonar 执行完成后,就可以在sonarQube平台里面查看项目的信息。

  • 2、Maven是专门打包的,他的settings.xml文件配置很重要。

    1、配置到Nexus的私服,或者直接指向阿里云代理即可。

    2、配置sonar URL,因为maven需要和sonar交互,从sonar中下载对应的sonar jar包,这样maven才有代码扫描能力,同时版本和sonar对应上

  • 3、Sonar是用来做代码检测的,比如潜在的bug,单元测试覆盖率等等。

    1、在执行mvn命令的时候调用,mvn clean package sonar:sonar。

    2、原理是:maven从sonar那里下载对应的sonar.5.1.2.jar 包来扫描代码

  • 4、Nexus是一个优秀的maven仓库私服,通过他很容易的搭建一个maven仓库私服,然后通过他去第三方(阿里云)去拉取其他jar,这样公司内网即使不能够上网,通过他也能够吧jar拿过来

JMSN的工作流程图

© 著作权归作者所有

刘付kin
粉丝 9
博文 142
码字总数 121494
作品 0
深圳
高级程序员
私信 提问
用JAVA实现MSN Messenger的功能

本文介绍了一个用Java编写的可以访问MSN服务的开发包-JMsn,利用这个开发包你可以编写自己的具有MSN Messenger功能的客户端程序。 现在的即时通讯软件琳琅满目,大家耳熟能详的无非就是腾讯...

红薯
2008/10/05
706
1
关于JMSN如何主动发送消息的问题

最近好多网上的朋友发邮件询问如何通过jMSN主动发送消息的问题,现在给出解决的代码如下:

红薯
2008/12/04
353
7
java msn机器人

现在发现jmsn版本是否没有更新,所需要的功能不能实现,我也尝试过jml的应用,现在遇到这样的问题: 1 邀请好友后,如何判断对方已加我为好友,能不能再对方同意后执行某些方法 2 如何发送离...

MR.Wang
2011/10/11
470
2
java msn 登录不上

Hi,All 我使用 msnmlib java 实现msn发送消息的功能,结果一直login不了。 参考: http://www.busfly.cn/csdn/post/java_MSN_JMSN.html 使用jmsn登录也是不行。 各位又遇到过?...

codyzhang
2010/08/24
635
11
用JAVA实现MSN Messenger的功能

原文: http://www.ibm.com/developerworks/cn/java/l-jmsn/ 这里实现了MSN的功能,但我想在登录的时候,如果用户名密码错误的时候返回false否则返回true. 但原码里面是在监听器里做的。。。...

龙崽
2011/08/15
253
3

没有更多内容

加载失败,请刷新页面

加载更多

Replugin借助“UI进程”来快速释放Dex

public static boolean preload(PluginInfo pi) { if (pi == null) { return false; } // 借助“UI进程”来快速释放Dex(见PluginFastInstallProviderProxy的说明) return PluginFastInsta......

Gemini-Lin
53分钟前
4
0
Hibernate 5 的模块/包(modules/artifacts)

Hibernate 的功能被拆分成一系列的模块/包(modules/artifacts),其目的是为了对依赖进行独立(模块化)。 模块名称 说明 hibernate-core 这个是 Hibernate 的主要(main (core))模块。定义...

honeymoose
今天
4
0
CSS--属性

一、溢出 当内容多,元素区域小的时候,就会产生溢出效果,默认是纵向溢出 横向溢出:在内容和容器之间再套一层容器,并且内部容器要比外部容器宽 属性:overflow/overflow-x/overflow-y 取值...

wytao1995
今天
4
0
精华帖

第一章 jQuery简介 jQuery是一个JavaScript库 jQuery具备简洁的语法和跨平台的兼容性 简化了JavaScript的操作。 在页面中引入jQuery jQuery是一个JavaScript脚本库,不需要特别的安装,只需要...

流川偑
今天
7
0
语音对话英语翻译在线翻译成中文哪个方法好用

想要进行将中文翻译成英文,或者将英文翻译成中文的操作,其实有一个非常简单的工具就能够帮助完成将语音进行翻译转换的软件。 在应用市场或者百度手机助手等各大应用渠道里面就能够找到一款...

401恶户
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部