我正在尝试通过使用 Xuggle 组合一组在线可用的图像来创建视频。我使用 JSP 和 Java 将其实现为服务。我正在使用tomcat服务器。当我将它部署到在 Windows 中运行的本地服务器中时,它工作正常。但是当我将它部署到 linux 服务器时,我得到了以下错误。
org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:500)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:410)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
我猜这是在没有显示器的环境中发生的无头问题。有人可以告诉我如何解决这个问题吗?我在网上找到PJA toolkit
可以解决这个问题的。但是我如何在linux中使用它?如果有人遵循了这种方法,请给我逐步说明如何在 linux 中使用它。