2016-12-22 2 views
0

Eclipse zeigt die Fehlermeldung import org.apache.pig.EvalFunc; cannot be resolved .Wie kann ich diesen Fehler loswerden? Unten ist die POMApache Pig Java UDF - Importieren org.apache.pig.EvalFunc; kann nicht aufgelöst werden

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>Pig</groupId> 
    <artifactId>PigUDF</artifactId> 
    <version>0.0.1-SNAPSHOT</version> 
    <repositories> 
    <repository> 
    <id>cloudera-repo-releases</id> 
    <url>https://repository.cloudera.com/artifactory/repo</url> 
    </repository> 
    </repositories> 
    <dependencies> 
    <dependency> 
    <groupId>org.apache.hadoop</groupId> 
    <artifactId>hadoop-core</artifactId> 
    <version>1.2.1</version> 
    </dependency> 
    </dependencies> 
    <build> 
    </build> 
    </project> 

Antwort

0

pig Abhängigkeit zu Ihrer POM Datei

<dependency> 
     <groupId>org.apache.pig</groupId> 
     <artifactId>pig</artifactId> 
     <version>0.15.0</version><!-- or any version you want --> 
    </dependency> 
0

EvalFunc Klasse von Pig Packages importiert Datei. Also müssen Sie die Pig-Abhängigkeit in pom.xml hinzufügen.

<!-- https://mvnrepository.com/artifact/org.apache.pig/pig --> 
<dependency> 
    <groupId>org.apache.pig</groupId> 
    <artifactId>pig</artifactId> 
    <version>0.13.0</version> 
</dependency> 
Verwandte Themen