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

依赖关系：Jline-2.11依赖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.11源码。
  1 wget https://github.com/jline/jline2/archive/jline-2.11.tar.gz

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

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

5. 修改pom.xml，添加鲲鹏Maven仓库。

  a. 打开文件。
    1 vi pom.xml

  b. 按“i”进入编辑模式，如图所示，将如下内容加入文件中。
    1 2 3 4 5 6 7 <repositories> <repository> <id>kunpengmaven</id> <name>kunpeng maven</name> <url>https://mirrors.huaweicloud.com/kunpeng/maven</url> </repository> </repositories>

  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
6. 执行编译。
  1 mvn install package

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