毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

windows下tomcat调用cgi报错

更新时间:2012-5-15:  来源:毕业论文

用C写exe程序手动正常执行,但是放在tomcat应用里面报错```
错误如下:
java.io.IOException: CreateProcess: "cmd \c" C:\tomcat-6.0.32\webapps\examples\WEB-INF\cgi\cgi_test.exe error=2
java.lang.ProcessImpl.create(Native Method)
java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
java.lang.ProcessImpl.start(ProcessImpl.java:30)
java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
java.lang.Runtime.exec(Runtime.java:591)
org.apache.catalina.servlets.CGIServlet$CGIRunner.run(CGIServlet.java:1647)
org.apache.catalina.servlets.CGIServlet.doGet(CGIServlet.java:609)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

c代码如下:

C/C++ code
#include <stdio.h>
void main(){
FILE* file=fopen("aaa.txt","w");
fprintf(file,"hellow");
fclose(file);
fprintf(stdout,"content-type:text/html\n\n");
fprintf(stdout,"hellow world!");
}

 

按照网上的方法将tomcat的web.xml和context.xml都修改了为什么还执行不成功呢?

谁能给一个在windows下tomcat成功调用cgi的例子给我也行,谢谢了!!!!!!!

cmd \c
改成
cmd /c

可以调用perl的脚本

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。