如何从Scala启动外部应用程序?如何从Scala启动外部应用程序
3
A
回答
2
由于Scala在JVM上运行,因此您可以通过使用Runtime.getRuntime().exec(...)
(查看Java API documentation中的内容)以与Java中相同的方式执行此操作。
您还可以使用java.lang.ProcessBuilder
进行更多控制。
0
有这个写的很不错的库(DSL)称为simple-build-tool
cat(file) #| "grep -i scala" !
9
1
这将打开文件的默认程序:
java.awt.Desktop.getDesktop.open(new java.io.File("<PATH_TO_FILE>"))
文件:http://docs.oracle.com/javase/6/docs/api/java/awt/Desktop.html#open(java.io.File)
+0
可能不是*可能*的答案,但它很有趣:只是在预览中打开一个PDF文件! – javadba 2015-05-30 06:06:05
相关问题
- 1. 从我的应用程序启动外部应用程序
- 2. 如何从iphone应用程序启动外部应用程序(NDrive)
- 3. 如何从外部应用程序启动MusicPlaybackService?
- 4. 如何从chrome c的外部请求启动应用程序#
- 5. 从Google Chrome扩展程序启动外部应用程序?
- 6. 离子应用程序启动外部Android应用程序?
- 7. iPad:在应用程序启动时启动外部应用程序
- 8. 从java应用程序启动外部进程 - 内存考虑
- 9. 从另一个应用程序启动外部“隐形”应用程序
- 10. 如何在BN_CLICKED上启动外部应用程序?
- 11. 如何从外部应用程序
- 12. 从asp.net启动外部程序
- 13. 如何在应用程序内部启动应用程序
- 14. qprocess启动外部程序
- 15. 从NPAPI插件启动外部应用程序
- 16. 如何从外部应用程序(不使用SignalR)启动SignalR集线器
- 17. 启动外部应用程序和模块当前应用程序,直至启动的应用程序退出
- 18. 从外部应用程序
- 19. 从外部应用程序
- 20. (安卓)在外部应用程序启动文件,并从外部应用程序
- 21. 如何使用正确的iOS链接模式从Meteor应用程序启动外部应用程序?
- 22. 如何从其他应用程序启动ClickOnce应用程序?
- 23. 如何从Java Web应用程序启动Android应用程序?
- 24. 如何从C#应用程序启动应用程序?
- 25. 从应用程序启动“启动器应用程序抽屉”?
- 26. 如何在Eclipse上将Google Scala应用程序部署到Scala应用程序?
- 27. 用Java启动外部程序?
- 28. 如何在快照上下文之外从我的快照应用程序启动外部程序?
- 29. 从Java启动Mac中的外部安装程序应用程序
- 30. 如何在Bluemix上启动Scala Play应用程序?
'调用Runtime.getRuntime()EXEC( “external_program”)' – 2010-11-10 17:18:53
@Heikki感谢,纠正错误。 – Jesper 2010-11-11 08:45:14