Runtime.getRuntime.exec(...)在JSP中不起作用,但我没有看到错误

时间:2018-01-08 21:44:50

标签: java jsp

我有一个简单的JSP页面,我想在我的服务器上启动一个简单的java应用程序(“test.jar”)(Kubuntu中的Tomcat8)。 所以,我想将输出保存在Documents。中的.txt文件中。

JSP页面:

<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>

<html>
<body>
<%
        GregorianCalendar ogg = new GregorianCalendar();
        String data = ogg.getTime().toString();
%>

        Data: <%=data%>

<%

        Runtime.getRuntime().exec("java -jar /var/lib/tomcat8/webapps/ROOT/test.jar CiSono > /home/davide/Documenti/Rix.txt");
%>

<br>

<%
        String vaBene = "\nVa bene!\n";
%>

        <%=vaBene%>

</body>
</html>

当我去localhost时:8080 / my_page.jsp我看到日期和时间,字符串为“Va bene!” (=“这很好”)。但我没有看到Rix.txt。

非常感谢!新年快乐!

0 个答案:

没有答案