我正在尝试从Tomcat服务器上的java bean运行python脚本。执行此操作的代码如下所示:
Process child = Runtime.getRuntime().exec(test);
BufferedReader in = new BufferedReader(new InputStreamReader(child.getInputStream()));
String line = in.readLine();
String response = "";
while(line != null){
response += line;
line += in.readLine();
}
child.waitFor();
我收到的错误是两个弹出窗口的形式,其中包含"无法确定包或源包名称。"另一个是来自Ubuntu的OS错误,说明python脚本发生了内部错误。 是否需要设置Tomcat中的某些东西才能在本地系统上执行python脚本?
有些背景,我需要python脚本根据用户选择的数据动态生成图像。我的测试系统是Ubuntu 12.04,我将在CentOS系统上部署。