我正在尝试通过组合一组在线图像来创建一个视频。我使用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.Js
我已经在我的windows机器上创建了Junit测试。我想在linux服务器上部署这些测试。我已经将代码放在正确的目录中,必要的jar文件放在服务器上的类路径中。在本地,junit测试运行良好,但是当我想在linux服务器上编译时,例如测试initiateDeliverProcess1FileTest,我得到:
InitiateDeliveryProcess1FileTest.java:1029: cannot find symbol
symbol : method fail(java.lang.String)
location: class com.hp.bes.junit.systest
我想用ubuntu在vps服务器上部署java webapp。我安装了jdk、jre和tomcat,但当我尝试查看tomcat标准欢迎页面时,它返回错误: org.apache.jasper.JasperException: Unable to compile class for JSP。这是到我的服务器的链接:。我如何修复这个错误,以及如何正确地为java应用程序准备vps?我从来没有用过Linux,所以它对我来说很难。