首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装没有图形用户界面的PlantUML

安装没有图形用户界面的PlantUML
EN

Ask Ubuntu用户
提问于 2018-02-15 13:59:48
回答 2查看 3.2K关注 0票数 4

我想在Docker容器中安装PlantUML。我试过这个:

代码语言:javascript
复制
apt install plantuml

这取决于完整的X11和GTK安装,但我只想使用命令行工具,所以我不想安装不必要的包,因为它大大增加了映像大小。有没有任何方法可以安装PlantUML没有图形用户界面?

EN

回答 2

Ask Ubuntu用户

发布于 2019-02-10 19:57:03

默认情况下,必须安装X11库。见:安装说明。否则,请检查如何使用Java平台中的无头模式

我认为最好是安装X虚拟帧缓冲区,它可以在虚拟内存中执行所有图形操作,而不显示任何屏幕输出。

您可以通过以下方式安装它:

代码语言:javascript
复制
sudo apt-get install Xvfb

然后经过:

代码语言:javascript
复制
Xvfb :0 -screen 0 1024x768x16 &

然后,要指定要使用的显示,需要导出DISPLAY

代码语言:javascript
复制
export DISPLAY=:0.0 # Select screen 0.

然后可以运行plantuml来使用该显示。

票数 1
EN

Ask Ubuntu用户

发布于 2022-10-11 14:55:21

如果您对-Djava.awt.headless=true有问题,请使用x11:

代码语言:javascript
复制
/usr/bin/java -Djava.awt.headless=true -jar /data/PlantUml/plantuml.jar ...

来源:https://plantuml.com/en/faq

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1006481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档