gpt4 book ai didi

java - 为 Jansi 设置类路径

转载 作者:行者123 更新时间:2023-12-02 01:30:27 64 4
gpt4 key购买 nike

我第一次尝试在 Java 程序上使用 Jansi,但无法导入 org.fusesource.jansi.AnsiConsole 并收到错误消息,指出此包不存在。

我在 C:\Users\Leonardo\Jansi 下下载了最新的 Jansi 版本,其中 jansi-1.17.1.jar 位于(我不知道之后您是否需要对此文件执行任何操作)。我用于该程序的文本编辑器是 TextPad,我知道要使用 Jansi,我必须手动将其添加到其环境变量中。我尝试通过进入
配置>首选项>环境变量并添加一个新变量 命名为:%CLASSPATH%值:C:\Users\Leonardo\Jansi\jansi-1.17.1.jar;%CLASSPATH%;如果有人对 TextPad 和 Jansi 有任何经验,我将不胜感激您能给我的任何帮助。如果有人在其他程序中使用过 Jansi,我也愿意切换到不同的文本编辑器或 ide。下面是我一直用来查看设置是否正确的示例代码,到目前为止还没有成功。

import org.fusesource.jansi.AnsiConsole;
public class JansiDemo{
public static final String CLS = "\u001b[2J\u001b[1;1H";
public static final String RED = "\u001b[31;1m";
public static final String GREEN = "\u001b[32;1m";
public static final String YELLOW = "\u001b[33;1m";
public static final String BLUEONWHITE = "\u001b[34;47m";
public static void main(String[] args){
AnsiConsole.systemInstall();
System.out.println(RED + "apple " + YELLOW + "banana " + GREEN + "pepper");
System.out.println(BLUEONWHITE + "this is blue on white" + NORMAL);
}
}

这是我编译时控制台输出的内容:

    E:\game.java:2: error: package org.fusesource.jansi does not exist import org.fusesource.jansi.AnsiConsole;

E:\game.java:16: error: cannot find symbol AnsiConsole.systemInstall();

symbol: variable AnsiConsole
location: class game
2 errors

Tool completed with exit code 1

最佳答案

要在 Textpad 中设置类路径(我使用的是版本 8.1.2),您必须先下载 .jar 文件,然后进入“配置”>“首选项...”>“环境变量”>“新建”。然后设置name:CLASSPATH并将值设置为我的案例中.jar文件的目录值:C:\Users \Jansi\jansi-1.17.1.jar;%CLASSPATH%;点击“确定”和“应用”后,重新启动您打开的任何命令提示符以保存任何更改。

关于java - 为 Jansi 设置类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56140910/

64 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com