![](/img/trans.png)
[英]How to execute spark-submit in Java with Scala .jar provided?
[英]How to execute the scala object using target/...jar?
有 2 个对象的 scala 文件: object Test1 {...}
和object Test2 {...}
,每个对象都有 main 方法。
我使用sbt assembly
构建了项目,它在目录 target 中生成了 jar 文件: target/scala-2.10/testproj.jar
现在我想使用 jar 文件执行对象Test1
。 对象Test1
的执行指定如下:
用法:
Test1 <fileName>
我试过这种方式:
java -cp "testproj.jar" \
org.pack.Test1
但是如何将文本文件的名称作为参数传递(我指的是Test1 <fileName>
)?
你需要这样称呼它......
java -cp testproj.jar org.pack.Test1 FileThatYouWishToProcess.ext
假设 org.pack.Test1 是您的主类的完全限定路径。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.