我正在做一个实验室,我必须在其中包装遗留应用程序(在 MS-DOS 中)并将其部署在Web服务器上。实际上我是在Windows上使用Tomcat,DOSBox(MS-DOS模拟器)和Java EE实现的。
我想知道是否可以在免费虚拟主机上部署它,比如OpenShift(我之前已经尝试过将Servlets和JSP部署到OpenShift但不必运行任何外部应用程序)
我尝试通过SSH连接到OpenShift并安装SDL和DOSBox但它总是失败(似乎是SDL的问题),可能是因为驱动程序不兼容。
那么,是否有人知道如何在免费虚拟主机中实现我的Java包装器和MS-DOS应用程序的目标?
答案 0 :(得分:0)
您需要一个安装了Xvfb的免费主机。使用Xvfb显示虚拟显示,然后设置DISPLAY变量以使Dosbox连接到它。
答案 1 :(得分:0)
SDL不需要OpenGL吗? 该要求可能是安装的问题。 我一直试图弄清楚如何在没有java的情况下做类似的事情 - [在我的情况下我不需要从DOS应用程序看到控制台输出]