---
title: Jline-2.12.1
description: "依赖关系：Jline-2.12.1依赖Jansi-1.11，Jansi-1.11依赖Jansi-native-1.5。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengbds/ecosystemEnable/tpdl/kunpengjline21x_02_0010.html
sourcePath: /source/zh/kunpengbds/ecosystemEnable/tpdl/kunpengjline21x_02_0010.html
indexId: 1817c2458082f18a486354aeb173bee41768eb3673ac460ccd06249ec305fd9071
---
# Jline-2.12.1

依赖关系：Jline-2.12.1依赖Jansi-1.11，Jansi-1.11依赖Jansi-native-1.5。


1. 参考《Jansi 移植指南（CentOS&openEuler）(https://www.hikunpeng.com/document/detail/zh/kunpengbds/ecosystemEnable/tpdl/kunpengjansi19116_02_0001.html)》编译Jansi-native-1.5和Jansi 1.11。
  执行编译时命令改为如下所示。 1 mvn package -Dmaven.javadoc.skip=true 编译完成后将编译生成的jansi-1.11.jar拷贝到Maven本地仓库。

2. 下载Jline-2.12.1源码。
  1 wget https://github.com/jline/jline2/archive/jline-2.12.1.tar.gz

3. 解压源码包。
  1 tar -zxvf jline-2.12.1.tar.gz

4. 进入解压后目录。
  1 cd jline2-jline-2.12.1

5. 执行编译。
  1 mvn install package

  输出JAR包：“./target/jline-2.12.1.jar”。
