不知怎的,如果我使用grunt shell来执行一个猪脚本,它运行正常,但如果我尝试java模式,它会以某种方式显示“无法创建DataStorage”错误。
我想知道我的Java命令语法(或任何配置问题?)
有什么问题答案 0 :(得分:1)
看起来你正试图直接从java运行一个猪脚本,这可能不会起作用。你需要将你的脚本嵌入到一个编译的java类中,如果你不想使用grunt就运行它。此链接应说明该怎么做:
Embedding Pig In Java Programs
另外,有关运行模式的详细信息,请参阅this。