我在jsp中用ProcessBuilder启动java文件,在这个java中启动一个进程,在一台电脑中已经测试通过,但是代码移植到另一台电脑就出现下面的错误:500 Servlet ExceptionNote: sun.tools.javac.Main has been deprecated.
/piccard/successTurn.jsp:46: Wrong number of arguments in constructor.
ProcessBuilder pb = new ProcessBuilder("java", "-classpath" , "./", "g" , arg1, arg2);
^
1 error, 1 warningps:
1.我参数个数是正确的,因为在一台电脑中是好使的~
2.是class名,arg1和arg2是传入的两个参数~
/piccard/successTurn.jsp:46: Wrong number of arguments in constructor.
ProcessBuilder pb = new ProcessBuilder("java", "-classpath" , "./", "g" , arg1, arg2);
^
1 error, 1 warningps:
1.我参数个数是正确的,因为在一台电脑中是好使的~
2.是class名,arg1和arg2是传入的两个参数~
解决方案 »
- 求:关于java怎么把许多附件打成zip压缩包
- 请问JAVA SWING能不能锁定整个WINDOWS页面?输入密码才能解锁
- JDK的一个bug?如何解决!(关于Ctrl+x响应)
- 初学JAVA者来请教
- 如何往数据库读取和存储二进制文件?
- JNI的两个问题,一个是javah的,一个是VC编译时报unresolved external symbol _main
- 初学者问题,求助
- 谁熟悉管道操作,给个例子吧
- 会用intellij_idea请进。。。。。。。
- 以前没用jbuilder,现在用感觉很好;编写时代码自动完成得快捷键是什么,请知道的朋友给一下!
- 请问如何统计一篇英文文章中每个字符出现的次数
- 请过scjp的人分享一下经验
重装 jdk不大可能啊,服务器下跑着其他程序呢,有风险~
我好使的那个机器的resin配置的就是internal。