java 在给定的浏览器中使用进程生成器打开URL

rhfm7lfc  于 2024-01-05  发布在  Java
关注(0)|答案(1)|浏览(88)

我的用例是使用java springboot中的process builder在google Chrome中打开一个测试url。我已经探索了各种命令来做同样的事情,但无法实现预期的结果。我已经探索了以下方法来实现同样的目标。有人能建议在Mac和Windows中做这件事的更多方法吗?
我已经尝试了这两件事,但需要一个更强大的方式来做。
我在使用它时收到的错误:

/home/dell/Dokument/GitHub/Vaadin-DL4J-YOLO-Camera-Mail-Reporter/Vaadin-DL4J-YOLO-Camera-Mail-Reporter/Darknet/darknet
detect
cfg/yolov2-tiny.cfg
weights/yolov2-tiny.weights
data/cameraSnap.png
-thresh 0.3
ERROR!
Exited with error code : 0

字符串
我在IntelliJ中使用了这两种方法:

ProcessBuilder ProcessBuilder pb = new ProcessBuilder("./xyz", "devices", "-l")


ProcessBuilder ProcessBuilder pb =
   new ProcessBuilder("myCommand", "myArg1", "myArg2");


有没有人能提出一个在mac和windows上都能做到这一点的方法?

hgb9j2n6

hgb9j2n61#

我不知道这是不是你想问的,但我可以分享一些命令,你可以尝试在Mac中使用Process Builder在给定的浏览器中打开一个URL。(对于Windows)ProcessBuilder processBuilder = new ProcessBuilder(“cmd”,“/c”,“start”,browser,url);
(for processBuilder processBuilder = new ProcessBuilder(“open”,“-a”,browser,url);

相关问题