hive自定义函数UDTF、UDF的maven pom.xml文件


 1     <properties>
 2         <project.build.sourceEncoding>UTF8project.build.sourceEncoding>
 3         <hive.version>3.1.2hive.version>
 4     properties>
 5     <repositories>
 6         <repository>
 7             <id>spring-pluginid>
 8             <url>https://repo.spring.io/plugins-release/url>
 9         repository>
10     repositories>
11 
12     <dependencies>
13         
14         <dependency>
15             <groupId>org.apache.hivegroupId>
16             <artifactId>hive-execartifactId>
17             <version>${hive.version}version>
18         dependency>
19         <dependency>
20             <groupId>junitgroupId>
21             <artifactId>junitartifactId>
22             <version>4.13version>
23             <scope>testscope>
24         dependency>
25 
26     dependencies>
27     <build>
28         <plugins>
29             <plugin>
30                 <artifactId>maven-compiler-pluginartifactId>
31                 <version>2.3.2version>
32                 <configuration>
33                     <source>1.8source>
34                     <target>1.8target>
35                 configuration>
36             plugin>
37             <plugin>
38                 <artifactId>maven-assembly-pluginartifactId>
39                 <configuration>
40                     <descriptorRefs>
41                         <descriptorRef>jar-with-dependenciesdescriptorRef>
42                     descriptorRefs>
43                 configuration>
44                 <executions>
45                     <execution>
46                         <id>make-assemblyid>
47                         <phase>packagephase>
48                         <goals>
49                             <goal>singlegoal>
50                         goals>
51                     execution>
52                 executions>
53             plugin>
54         plugins>
55     build>