在一种情况下,我需要安装debian软件包,为了做到这一点,我创建了一个shell脚本文件并在该文件中传递安装命令,我从java代码运行它,脚本文件正在运行,但它没有安装debian软件包。 这是我的脚本文件
sudo dpkg -i common-api_1.8.5-DEV-SNAPSHOT_all.deb
这是我的代码
class Shell
{
public static void main(String[] args) {
try {
ProcessBuilder pb = new ProcessBuilder("/home/aamir/bhavani.sh");
Process p = pb.start();
p.waitFor();
System.out.println("Script executed successfully");
} catch (Exception e) {
e.printStackTrace();
}
}
}
我得到了结果 脚本成功执行