Review Board 1.7.22


HIVE-5711: m2eclipse does not work and eclipse:eclipse requires a manual fix

Review Request #15203 - Created Nov. 4, 2013 and updated

Carl Steinbach
trunk
HIVE-5711
Reviewers
hive
brocknoland
hive-git
I verified that this patch works on Eclipse 4.3. YMMV with other versions of Eclipse.

 
pom.xml
Revision f41e4d2 New Change
[20] 46 lines
[+20]
47
  </modules>
47
  </modules>
48

    
   
48

   
49
  <properties>
49
  <properties>
50
    <hive.version.shortname>0.13.0</hive.version.shortname>
50
    <hive.version.shortname>0.13.0</hive.version.shortname>
51

    
   
51

   

    
   
52
    <!-- Build Properties -->
52
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
53
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

    
   
54
    <maven.compiler.useIncrementalCompilation>false</maven.compiler.useIncrementalCompilation>
53
    <maven.repo.local>${user.home}/.m2/repository</maven.repo.local>
55
    <maven.repo.local>${user.home}/.m2/repository</maven.repo.local>
54
    <hive.path.to.root>.</hive.path.to.root>
56
    <hive.path.to.root>.</hive.path.to.root>

    
   
57

   

    
   
58
    <!-- Test Properties -->
55
    <test.tmp.dir>${project.build.directory}/tmp</test.tmp.dir>
59
    <test.tmp.dir>${project.build.directory}/tmp</test.tmp.dir>
56
    <test.warehouse.dir>${project.build.directory}/warehouse</test.warehouse.dir>
60
    <test.warehouse.dir>${project.build.directory}/warehouse</test.warehouse.dir>
57
    <test.warehouse.scheme>pfile://</test.warehouse.scheme>
61
    <test.warehouse.scheme>pfile://</test.warehouse.scheme>
58

    
   
62

   
59
    <!-- the versions of libraries that we use -->
63
    <!-- Plugin and Plugin Dependency Versions -->

    
   
64
    <ant.contrib.version>1.0b3</ant.contrib.version>

    
   
65
    <build.helper.maven.plugin.version>1.8</build.helper.maven.plugin.version>

    
   
66
    <datanucleus.maven.plugin.version>3.3.0-release</datanucleus.maven.plugin.version>

    
   
67
    <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>

    
   
68
    <maven.assembly.plugin.version>2.3</maven.assembly.plugin.version>

    
   
69
    <maven.compiler.plugin.version>3.1</maven.compiler.plugin.version>

    
   
70
    <maven.enforcer.plugin.version>1.3.1</maven.enforcer.plugin.version>

    
   
71
    <maven.install.plugin.version>2.4</maven.install.plugin.version>

    
   
72
    <maven.jar.plugin.version>2.2</maven.jar.plugin.version>

    
   
73
    <maven.javadoc.plugin.version>2.4</maven.javadoc.plugin.version>

    
   
74
    <maven.shade.plugin.version>2.1</maven.shade.plugin.version>

    
   
75
    <maven.surefire.plugin.version>2.16</maven.surefire.plugin.version>

    
   
76
    <maven.war.plugin.version>2.4</maven.war.plugin.version>

    
   
77

   

    
   
78
    <!-- Library Dependency Versions -->
60
    <activemq.version>5.5.0</activemq.version>
79
    <activemq.version>5.5.0</activemq.version>
61
    <ant.version>1.9.1</ant.version>
80
    <ant.version>1.9.1</ant.version>
62
    <antlr.version>3.4</antlr.version>
81
    <antlr.version>3.4</antlr.version>
63
    <avro.version>1.7.1</avro.version>
82
    <avro.version>1.7.1</avro.version>
64
    <bonecp.version>0.7.1.RELEASE</bonecp.version>
83
    <bonecp.version>0.7.1.RELEASE</bonecp.version>
[+20] [20] 34 lines
[+20]
99
    <junit.version>4.10</junit.version>
118
    <junit.version>4.10</junit.version>
100
    <kryo.version>2.22</kryo.version>
119
    <kryo.version>2.22</kryo.version>
101
    <libfb303.version>0.9.0</libfb303.version>
120
    <libfb303.version>0.9.0</libfb303.version>
102
    <libthrift.version>0.9.0</libthrift.version>
121
    <libthrift.version>0.9.0</libthrift.version>
103
    <log4j.version>1.2.16</log4j.version>
122
    <log4j.version>1.2.16</log4j.version>
104
    <maven-javadoc-plugin.version>2.4</maven-javadoc-plugin.version>

   
105
    <mockito-all.version>1.8.2</mockito-all.version>
123
    <mockito-all.version>1.8.2</mockito-all.version>
106
    <mina.version>2.0.0-M5</mina.version>
124
    <mina.version>2.0.0-M5</mina.version>
107
    <pig.version>0.10.1</pig.version>
125
    <pig.version>0.10.1</pig.version>
108
    <protobuf.version>2.5.0</protobuf.version>
126
    <protobuf.version>2.5.0</protobuf.version>
109
    <rat.version>0.8</rat.version>
127
    <rat.version>0.8</rat.version>
110
    <slf4j.version>1.6.1</slf4j.version>
128
    <slf4j.version>1.6.1</slf4j.version>
111
    <ST4.version>4.0.4</ST4.version>
129
    <ST4.version>4.0.4</ST4.version>
112
    <tempus-fugit.version>1.1</tempus-fugit.version>
130
    <tempus-fugit.version>1.1</tempus-fugit.version>
113
    <snappy.version>0.2</snappy.version>
131
    <snappy.version>0.2</snappy.version>
114
    <wadl-resourcedoc-doclet.version>1.4</wadl-resourcedoc-doclet.version>
132
    <wadl-resourcedoc-doclet.version>1.4</wadl-resourcedoc-doclet.version>
115
    <velocity.version>1.5</velocity.version>
133
    <velocity.version>1.5</velocity.version>
116
    <xerces.version>2.9.1</xerces.version>
134
    <xerces.version>2.9.1</xerces.version>
117
    <zookeeper.version>3.4.3</zookeeper.version>
135
    <zookeeper.version>3.4.3</zookeeper.version>
118
    <maven.compiler.useIncrementalCompilation>false</maven.compiler.useIncrementalCompilation>

   
119
  </properties>
136
  </properties>
120

    
   
137

   
121
  <repositories>
138
  <repositories>
122
    <repository>
139
    <repository>
123
      <id>datanucleus</id>
140
      <id>datanucleus</id>
[+20] [20] 63 lines
[+20]
187
          <version>${antlr.version}</version>
204
          <version>${antlr.version}</version>
188
        </plugin>
205
        </plugin>
189
        <plugin>
206
        <plugin>
190
          <groupId>org.apache.maven.plugins</groupId>
207
          <groupId>org.apache.maven.plugins</groupId>
191
          <artifactId>maven-compiler-plugin</artifactId>
208
          <artifactId>maven-compiler-plugin</artifactId>
192
          <version>3.1</version>
209
          <version>${maven.compiler.plugin.version}</version>
193
          <configuration>
210
          <configuration>
194
            <source>1.6</source>
211
            <source>1.6</source>
195
            <target>1.6</target>
212
            <target>1.6</target>
196
          </configuration>
213
          </configuration>
197
        </plugin>
214
        </plugin>
198
        <plugin>
215
        <plugin>
199
          <groupId>org.apache.maven.plugins</groupId>
216
          <groupId>org.apache.maven.plugins</groupId>
200
          <artifactId>maven-antrun-plugin</artifactId>
217
          <artifactId>maven-antrun-plugin</artifactId>
201
          <version>1.7</version>
218
          <version>${maven.antrun.plugin.version}</version>
202
          <dependencies>
219
          <dependencies>
203
            <dependency>
220
            <dependency>
204
              <groupId>ant-contrib</groupId>
221
              <groupId>ant-contrib</groupId>
205
              <artifactId>ant-contrib</artifactId>
222
              <artifactId>ant-contrib</artifactId>
206
              <version>1.0b3</version>
223
              <version>${ant.contrib.version}</version>
207
              <exclusions>
224
              <exclusions>
208
                <exclusion>
225
                <exclusion>
209
                  <groupId>ant</groupId>
226
                  <groupId>ant</groupId>
210
                  <artifactId>ant</artifactId>
227
                  <artifactId>ant</artifactId>
211
                </exclusion>
228
                </exclusion>
212
              </exclusions>
229
              </exclusions>
213
            </dependency>
230
            </dependency>
214
          </dependencies>
231
          </dependencies>
215
        </plugin>
232
        </plugin>
216
        <plugin>
233
        <plugin>
217
          <groupId>org.apache.maven.plugins</groupId>
234
          <groupId>org.apache.maven.plugins</groupId>
218
          <artifactId>maven-assembly-plugin</artifactId>
235
          <artifactId>maven-assembly-plugin</artifactId>
219
          <version>2.4</version>
236
          <version>${maven.assembly.plugin.version}</version>
220
        </plugin>
237
        </plugin>
221
        <plugin>
238
        <plugin>
222
          <groupId>org.apache.maven.plugins</groupId>
239
          <groupId>org.apache.maven.plugins</groupId>
223
          <artifactId>maven-enforcer-plugin</artifactId>
240
          <artifactId>maven-enforcer-plugin</artifactId>
224
          <version>1.3.1</version>
241
          <version>${maven.enforcer.plugin.version}</version>
225
        </plugin>
242
        </plugin>
226
        <plugin>
243
        <plugin>
227
          <groupId>org.apache.maven.plugins</groupId>
244
          <groupId>org.apache.maven.plugins</groupId>
228
          <artifactId>maven-install-plugin</artifactId>
245
          <artifactId>maven-install-plugin</artifactId>
229
          <version>2.4</version>
246
          <version>${maven.install.plugin.version}</version>
230
        </plugin>
247
        </plugin>
231
        <plugin>
248
        <plugin>
232
          <groupId>org.apache.maven.plugins</groupId>
249
          <groupId>org.apache.maven.plugins</groupId>
233
          <artifactId>maven-shade-plugin</artifactId>
250
          <artifactId>maven-shade-plugin</artifactId>
234
          <version>2.1</version>
251
          <version>${maven.shade.plugin.version}</version>
235
        </plugin>
252
        </plugin>
236
        <plugin>
253
        <plugin>
237
          <groupId>org.apache.maven.plugins</groupId>
254
          <groupId>org.apache.maven.plugins</groupId>
238
          <artifactId>maven-surefire-plugin</artifactId>
255
          <artifactId>maven-surefire-plugin</artifactId>
239
          <version>2.16</version>
256
          <version>${maven.surefire.plugin.version}</version>
240
        </plugin>
257
        </plugin>
241
        <plugin>
258
        <plugin>
242
          <groupId>org.apache.maven.plugins</groupId>
259
          <groupId>org.apache.maven.plugins</groupId>
243
          <artifactId>maven-jar-plugin</artifactId>
260
          <artifactId>maven-jar-plugin</artifactId>
244
          <version>2.2</version>
261
          <version>${maven.jar.plugin.version}</version>
245
        </plugin>
262
        </plugin>
246
        <plugin>
263
        <plugin>
247
          <groupId>org.apache.maven.plugins</groupId>
264
          <groupId>org.apache.maven.plugins</groupId>
248
          <artifactId>maven-war-plugin</artifactId>
265
          <artifactId>maven-war-plugin</artifactId>
249
          <version>2.4</version>
266
          <version>${maven.war.plugin.version}</version>
250
        </plugin>
267
        </plugin>
251
        <plugin>
268
        <plugin>
252
          <groupId>org.codehaus.mojo</groupId>
269
          <groupId>org.codehaus.mojo</groupId>
253
          <artifactId>build-helper-maven-plugin</artifactId>
270
          <artifactId>build-helper-maven-plugin</artifactId>
254
          <version>1.8</version>
271
          <version>${build.helper.maven.plugin.version}</version>
255
        </plugin>
272
        </plugin>
256
        <plugin>
273
        <plugin>
257
          <groupId>org.datanucleus</groupId>
274
          <groupId>org.datanucleus</groupId>
258
          <artifactId>datanucleus-maven-plugin</artifactId>
275
          <artifactId>datanucleus-maven-plugin</artifactId>
259
          <version>3.3.0-release</version>
276
          <version>${datanucleus.maven.plugin.version}</version>
260
          <dependencies>
277
          <dependencies>
261
            <dependency>
278
            <dependency>
262
              <groupId>org.datanucleus</groupId>
279
              <groupId>org.datanucleus</groupId>
263
              <artifactId>datanucleus-core</artifactId>
280
              <artifactId>datanucleus-core</artifactId>
264
              <version>${datanucleus-core.version}</version>
281
              <version>${datanucleus-core.version}</version>
[+20] [20] 194 lines
beeline/pom.xml
Revision 48a6edd New Change
 
cli/pom.xml
Revision 0923433 New Change
 
common/pom.xml
Revision ca1b2a7 New Change
 
contrib/pom.xml
Revision d494e00 New Change
 
hbase-handler/pom.xml
Revision b040f01 New Change
 
hcatalog/webhcat/svr/pom.xml
Revision 30c987f New Change
 
hwi/pom.xml
Revision 5a4c089 New Change
 
itests/qtest/pom.xml
Revision ad36b18 New Change
 
metastore/pom.xml
Revision 7cf3d59 New Change
 
ql/pom.xml
Revision 131c25e New Change
 
serde/pom.xml
Revision 65df5a9 New Change
 
shims/pom.xml
Revision e41a190 New Change
 
shims/assembly/pom.xml
New File
 
shims/assembly/src/assemble/uberjar.xml
New File
 
shims/src/assembly/uberjar.xml
Revision 67ce50b New Change
 
  1. pom.xml: Loading...
  2. beeline/pom.xml: Loading...
  3. cli/pom.xml: Loading...
  4. common/pom.xml: Loading...
  5. contrib/pom.xml: Loading...
  6. hbase-handler/pom.xml: Loading...
  7. hcatalog/webhcat/svr/pom.xml: Loading...
  8. hwi/pom.xml: Loading...
  9. itests/qtest/pom.xml: Loading...
  10. metastore/pom.xml: Loading...
  11. ql/pom.xml: Loading...
  12. serde/pom.xml: Loading...
  13. shims/pom.xml: Loading...
  14. shims/assembly/pom.xml: Loading...
  15. shims/assembly/src/assemble/uberjar.xml: Loading...
  16. shims/src/assembly/uberjar.xml: Loading...