在Scala中运行debian包

时间:2015-10-28 08:52:56

标签: java scala

目前,我正在运行Linux Ubuntu 14.10,每当我必须安装debian软件包时,我都使用这个命令sudo dpkg-deb -X abc.deb /,之后我使用sudo nohup java -jar abc.jar &正常运行jar文件,后者在后台启动这个jar文件那么我的要求是我必须在Scala中做两件事,即首先我的scala程序应该安装debian包然后运行jar文件。我尝试使用Runtime.getRuntime.exec但它没有工作。是否有任何其他方法..

1 个答案:

答案 0 :(得分:0)

您可以通过以下方式轻松完成:

import sys.process._
"echo myPassword | sudo -S dpkg-deb -X abc.deb" !
"nohup java -jar abc.jar &" !

您可以看到更多示例here