2

我想将 JCurses 库与 IntelliJ IDE 一起使用,但出现以下错误消息:“打开终端时出错:未知。”

我的代码:

import jcurses.system.*;
// Test Jcurses
Toolkit.init();

我的配置:

  • VM Debian 8.7 64 位 IntelliJ 2016.3.3 和 JAVA Open JDK 64 位 1.8
  • 带有 jcurses.jar 和 libcurses64.so 的 Lib 目录

我没有找到任何关于这样做的好方法的文档。

有人有想法吗?

4

1 回答 1

3

IntelliJ IDEA 控制台工具窗口不是真正的终端。

有一个功能请求允许在外部控制台中运行。另请参阅另一个相关请求

目前,您可以配置将生成控制台并在其中运行您的应用程序的外部工具,但此控制台无法使用 IDE 集成(但是,您仍然可以使用远程调试)。

或者您可以使用终端工具窗口在那里手动运行您的应用程序。将您的应用程序打包到一个包含所有依赖项的可执行 jar 中会很方便。然后您将能够像java -jar myapp.jar在终端工具窗口或外部终端窗口中一样运行它。

于 2017-02-15T21:24:32.323 回答