我想将 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 目录
我没有找到任何有关执行此操作的好方法的文档。
有人有想法吗?
最佳答案
IntelliJ IDEA 控制台工具窗口不是真正的终端。
有一个feature request允许在外部控制台中运行。另请参阅another related request .
目前,您可以配置外部工具,该工具将生成一个控制台并在其中运行您的应用程序,但 IDE 集成将不适用于该控制台(但是,您仍然可以使用远程调试)。
或者您可以使用终端工具窗口手动运行您的应用程序。将您的应用程序打包到 executable jar with all the dependencies 中会很方便。然后您就可以在终端工具窗口或外部终端窗口中像 java -jar myapp.jar
一样运行它。
关于java - 如何在 IntelliJ 中使用 JCurses?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42260236/