小编Aar*_*ron的帖子

Java启动另一个Java应用程序

我正在为我构建的jar构建一个包装jar.它将处理更新主应用程序并确保用户是有效用户.我有一个重大问题,因为我无法使外部jar启动功能正常工作.这是我到目前为止:

ProcessBuilder builder = new ProcessBuilder("java -jar ~/Documents.Java/myJar.jar");
try {
    Process process = builder.start();
} catch (Exception e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

但是,我只是得到一个文件未找到异常.

java.io.IOException: Cannot run program "java -jar ~/Documents/Java/myJar.jar": error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at com.mycompany.DHSLauncher.Launcher.lambda$4(Launcher.java:109)
at java.util.Optional.ifPresent(Optional.java:159)
at com.mycompany.DHSLauncher.Launcher.showLogin(Launcher.java:102)
at com.mycompany.DHSLauncher.Launcher.start(Launcher.java:35)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(LauncherImpl.java:863)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326)
at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)

Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:248)
at java.lang.ProcessImpl.start(ProcessImpl.java:134)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 10 more
Run Code Online (Sandbox Code Playgroud)

如果我将 …

java jar

6
推荐指数
2
解决办法
645
查看次数

iOS 11系统灰色

我在我的默认导航栏下方有一个UIView,我试图让它看起来像是一个区域.为此,我尝试将自定义视图的颜色与导航栏的颜色相匹配.但是,它似乎不是任何UIColors,如gray或lightGray.我会假设,如果它是一个自定义颜色,那么我将能够从导航栏中拉出颜色,但我似乎无法找到该值.

uinavigationitem ios swift

2
推荐指数
1
解决办法
3966
查看次数

标签 统计

ios ×1

jar ×1

java ×1

swift ×1

uinavigationitem ×1