为什么自定义插件无法分叉Java进程?

时间:2015-01-05 02:56:45

标签: java jetty sbt sbt-plugin

我编写了使用

的sbt插件
Fork.java.fork(forkOptions, Seq("-cp", (deps mkString File.pathSeparator) + File.pathSeparator + cp ) ++ args)

启动Jetty。 它报告错误

  

错误:无法找到或加载主类org.eclipse.jetty.runner.Runner

但是jetty-runner-9.2.1.v20140609.jar在CLASSPATH上。命令如下:

jre/bin/java  -cp .ivy2/cache/org.eclipse.jetty/jetty-runner/jars/jetty-runner-9.2.1.v20140609.jar:(my project class path) org.eclipse.jetty.runner.Runner (webapp path)

我将它复制到我的shell中并且运行良好。

0 个答案:

没有答案