Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我不';知道如何安装我部署在heroku上的应用程序所需的libXtst.so.6库_Java_Spring Boot_Heroku_Shared Libraries - Fatal编程技术网

Java 我不';知道如何安装我部署在heroku上的应用程序所需的libXtst.so.6库

Java 我不';知道如何安装我部署在heroku上的应用程序所需的libXtst.so.6库,java,spring-boot,heroku,shared-libraries,Java,Spring Boot,Heroku,Shared Libraries,我制作了一个SpringBoot应用程序,在MicrosoftWord中打印一些创建的文件。在本地,它运行良好。但是,当我试图通过部署在heroku上的应用程序打印它们时,会出现以下问题: 出现意外错误(类型=内部服务器错误, 状态=500)/app/.jdk/jre/lib/amd64/libawt_xawt.so:libXtst.so.6: 无法打开共享对象文件:没有此类文件或目录 从我在谷歌上看到的情况来看,我认为我应该在某处安装libxrender1:i386 libxtst6:i386

我制作了一个SpringBoot应用程序,在MicrosoftWord中打印一些创建的文件。在本地,它运行良好。但是,当我试图通过部署在heroku上的应用程序打印它们时,会出现以下问题:

出现意外错误(类型=内部服务器错误, 状态=500)/app/.jdk/jre/lib/amd64/libawt_xawt.so:libXtst.so.6: 无法打开共享对象文件:没有此类文件或目录

从我在谷歌上看到的情况来看,我认为我应该在某处安装libxrender1:i386 libxtst6:i386 libxi6:i386。我只是不知道在哪里可以找到它,我到底应该把它放在哪里。如果有人能帮我解决这个问题,我会非常高兴

从我在谷歌上看到的情况来看,我认为我应该在某处安装libxrender1:i386 libxtst6:i386 libxi6:i386

这是不正确的:对
libXtst.so.6
的引用来自
../jre/lib/amd64/libawt_xawt.so
,因此您需要一个64位版本的
libXtst.so.6
,而不是32位版本

我只是不知道在哪里可以找到它,我到底应该把它放在哪里

答案是:使用系统附带的PackageManager(您没有告诉我们您正在运行什么操作系统)


这可能是
sudo-apt-install-libxtst6
(Ubuntu/Debian),或
sudo-yum-install-libXtst
(CentOS或RedHat或Fedora),或其他任何东西。

您是否试图在服务器上打印?我试图让用户打印在用户计算机(windows)上创建的Word文件。已解决,我试图让我的应用程序在用户计算机上创建一个文件,这显然是我做不到的,很抱歉浪费了您的时间,谢谢!