1、使用Rest API操作GitLab的java包,GitHub地址如下
https://github.com/gitlab4j/gitlab4j-api
Maven引入如下
<dependency> <groupId>org.gitlab4j</groupId> <artifactId>gitlab4j-api</artifactId> <version>4.14.30</version> </dependency>
Gradle引入如下
dependencies {
...
compile group: ‘org.gitlab4j‘, name: ‘gitlab4j-api‘, version: ‘4.14.30‘
}
2、使用Rest API操作Jenkins的java包,GitHub地址如下
https://github.com/jenkinsci/java-client-api
Maven引入如下
<dependency> <groupId>com.offbytwo.jenkins</groupId> <artifactId>jenkins-client</artifactId> <version>0.3.8</version> </dependency>
Gradle引入如下
compile ‘com.offbytwo.jenkins:jenkins-client:0.3.8‘
3、MyBatis-Plus是MyBatis的功能强大的增强工具包,用于简化开发。该工具包为MyBatis提供了一些高效,有用,即用的功能,使用它可以有效地节省开发时间,GitHub地址如下
https://github.com/baomidou/mybatis-plus
Maven引入如下
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.2.0</version> </dependency>
Gradle引入如下
compile group: ‘com.baomidou‘, name: ‘mybatis-plus-boot-starter‘, version: ‘3.1.2‘
4、seaweedfs是一个非常优秀的由 golang 开发的分布式存储开源项目。它是用来存储文件的系统,并且与使用的语言无关,使得文件储存在云端变得非常方便,GitHub地址如下
https://github.com/chrislusf/seaweedfs#example-usage
Maven引入如下
<dependency> <groupId>net.anumbrella.seaweedfs</groupId> <artifactId>seaweedfs-java-client</artifactId> <version>0.0.2.RELEASE</version> </dependency>
Gradle引入如下
compile ‘net.anumbrella.seaweedfs:seaweedfs-java-client:0.0.1.RELEASE‘
原文:https://www.cnblogs.com/audience7510/p/13207666.html