如何为 Eclipse 安装 Pig 插件

Posted

技术标签:

【中文标题】如何为 Eclipse 安装 Pig 插件【英文标题】:How to install Pig plugin for Eclipse 【发布时间】:2016-10-03 06:43:49 【问题描述】:

我即将开始在 Ubuntu 中使用 Apache Pig,并且正在寻找最好的 pig 插件和快速安装指南,以便从 Eclipse 中的示例 PIG 脚本开始。我搜索了很多,但找不到正确的描述如何在eclipse中安装pig插件。任何帮助将不胜感激!

【问题讨论】:

Eclipse 为编写 Pig 提供了什么?自动完成?似乎有些不必要......简单的文本编辑器有什么问题? @cricket_007:获得一些语法高亮和自动完成。我也想找到一种在 eclipse 中执行 pig 脚本的方法。 这没有帮助吗? cwiki.apache.org/confluence/display/PIG/…(顺便说一句:在大多数情况下,我发现 Spark 是比 Pig 更好的工具) 你可以试试这个cwiki.apache.org/confluence/display/PIG/PigTools @krishnaChaitanyReddy:我已经验证了您共享的链接,其中包含插件的信息,但没有通过执行示例脚本来开始。 【参考方案1】:

关于插件的Idk,但对于脚本执行,您可以使用以下简单代码

Properties props = new Properties();
props.setProperty("pig.splitCombination", "false");
// any other properties you need
PigServer pigServer = new PigServer("local", props);
pigServer.debugOn();
pigServer.registerScript("testdata/test.pig");

您还需要指定

     <dependency>
         <groupId>org.apache.hadoop</groupId>
         <artifactId>hadoop-core</artifactId>
         <version>1.2.1</version>
     </dependency>
     <dependency>
         <groupId>org.apache.pig</groupId>
         <artifactId>pig</artifactId>
         <version>0.14.0</version>
     </dependency>

在您的 POM 文件中。

【讨论】:

以上是关于如何为 Eclipse 安装 Pig 插件的主要内容,如果未能解决你的问题,请参考以下文章

如何为Eclipse安装主题(Color Theme)

如何为android开发设置eclipse?

如何为 Eclipse 应用程序启用远程调试?

如何为 AVG 函数投射 Pig 字段

Pig如何为列分配名称?

如何为 Eclipse 安装 CMSIS 包?