JAVA 在Linux下 执行命令的问题.

我在Linux终端输入/usr/bin/unzipjava-unrar-src.zip.zip文件正常被解压。但我在程序中执行不报错,但什么结果也没有,没有反应。代码贴上... 我在Linux终端输入 /usr/bin/unzip java-unrar-src.zip.zip 文件正常被解压。
但我在程序中执行不报错,但什么结果也没有,没有反应。
代码贴上:
String cmdString = "/usr/bin/unzip java-unrar-src.zip";
Process proc = Runtime.getRuntime().exec(cmdString);
求高人解答!
展开
 我来答
kaisa1028
2010-03-30 · TA获得超过1.1万个赞
知道大有可为答主
回答量:5429
采纳率:28%
帮助的人:2548万
展开全部
你的java程序没找到 java-unrar-src.zip吧,
你指定详细的路径试试看。
java执行命令时候的路径不一定是你在shell里时候的路径。
百度网友77560bd
2010-03-30 · TA获得超过276个赞
知道小有建树答主
回答量:402
采纳率:0%
帮助的人:348万
展开全部
试了一下可以,我估计 java-unrar-src.zip你这个路径找得不对。没有找到文件。

public class h{

public static void main(String args[])throws java.io.IOException{

String cmdString = "/usr/bin/unzip /newy/jdk1.6.0_17/bin/222.zip";
Process proc = Runtime.getRuntime().exec(cmdString);
System.exit(0);
}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式