Skip to content

Commit eb0023a

Browse files
author
tangzhankun
authored
Merge pull request #2 from lhcxx/huichun/MXNet
add hadoop-yarn-mxnet project into HDL
2 parents 74e48e7 + 4ca563c commit eb0023a

File tree

4 files changed

+1226
-0
lines changed

4 files changed

+1226
-0
lines changed
Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
Licensed under the Apache License, Version 2.0 (the "License");
4+
you may not use this file except in compliance with the License.
5+
You may obtain a copy of the License at
6+
7+
http://www.apache.org/licenses/LICENSE-2.0
8+
9+
Unless required by applicable law or agreed to in writing, software
10+
distributed under the License is distributed on an "AS IS" BASIS,
11+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
See the License for the specific language governing permissions and
13+
limitations under the License. See accompanying LICENSE file.
14+
-->
15+
<project xmlns="http://maven.apache.org/POM/4.0.0"
16+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
17+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
18+
http://maven.apache.org/xsd/maven-4.0.0.xsd">
19+
<parent>
20+
<groupId>org.apache.hadoop</groupId>
21+
<artifactId>hadoop-deeplearning-project</artifactId>
22+
<version>3.0.0-alpha2-SNAPSHOT</version>
23+
</parent>
24+
<modelVersion>4.0.0</modelVersion>
25+
<artifactId>YARN-MXNet</artifactId>
26+
<name>YARN-MXNet</name>
27+
28+
<dependencies>
29+
<!-- 'mvn dependency:analyze' fails to detect use of this dependency -->
30+
<dependency>
31+
<groupId>org.apache.hadoop</groupId>
32+
<artifactId>hadoop-common</artifactId>
33+
<scope>provided</scope>
34+
<exclusions>
35+
<exclusion>
36+
<groupId>commons-el</groupId>
37+
<artifactId>commons-el</artifactId>
38+
</exclusion>
39+
<exclusion>
40+
<groupId>tomcat</groupId>
41+
<artifactId>jasper-runtime</artifactId>
42+
</exclusion>
43+
<exclusion>
44+
<groupId>tomcat</groupId>
45+
<artifactId>jasper-compiler</artifactId>
46+
</exclusion>
47+
<exclusion>
48+
<groupId>org.mortbay.jetty</groupId>
49+
<artifactId>jsp-2.1-jetty</artifactId>
50+
</exclusion>
51+
</exclusions>
52+
</dependency>
53+
54+
<dependency>
55+
<groupId>junit</groupId>
56+
<artifactId>junit</artifactId>
57+
<scope>test</scope>
58+
</dependency>
59+
60+
<dependency>
61+
<groupId>log4j</groupId>
62+
<artifactId>log4j</artifactId>
63+
</dependency>
64+
<dependency>
65+
<groupId>commons-lang</groupId>
66+
<artifactId>commons-lang</artifactId>
67+
</dependency>
68+
<dependency>
69+
<groupId>com.google.guava</groupId>
70+
<artifactId>guava</artifactId>
71+
</dependency>
72+
<dependency>
73+
<groupId>commons-logging</groupId>
74+
<artifactId>commons-logging</artifactId>
75+
</dependency>
76+
<dependency>
77+
<groupId>commons-cli</groupId>
78+
<artifactId>commons-cli</artifactId>
79+
</dependency>
80+
<dependency>
81+
<groupId>commons-io</groupId>
82+
<artifactId>commons-io</artifactId>
83+
</dependency>
84+
<!-- 'mvn dependency:analyze' fails to detect use of this dependency -->
85+
<dependency>
86+
<groupId>org.apache.hadoop</groupId>
87+
<artifactId>hadoop-annotations</artifactId>
88+
</dependency>
89+
<!-- 'mvn dependency:analyze' fails to detect use of this dependency -->
90+
<dependency>
91+
<groupId>org.apache.hadoop</groupId>
92+
<artifactId>hadoop-common</artifactId>
93+
<type>test-jar</type>
94+
<scope>test</scope>
95+
</dependency>
96+
<!-- 'mvn dependency:analyze' fails to detect use of this dependency -->
97+
<dependency>
98+
<groupId>org.apache.hadoop</groupId>
99+
<artifactId>hadoop-yarn-api</artifactId>
100+
</dependency>
101+
<!-- 'mvn dependency:analyze' fails to detect use of this dependency -->
102+
<dependency>
103+
<groupId>org.apache.hadoop</groupId>
104+
<artifactId>hadoop-yarn-common</artifactId>
105+
</dependency>
106+
<!-- 'mvn dependency:analyze' fails to detect use of this dependency -->
107+
<dependency>
108+
<groupId>org.apache.hadoop</groupId>
109+
<artifactId>hadoop-yarn-client</artifactId>
110+
</dependency>
111+
<!-- 'mvn dependency:analyze' fails to detect use of this dependency -->
112+
<dependency>
113+
<groupId>org.apache.hadoop</groupId>
114+
<artifactId>hadoop-yarn-server-nodemanager</artifactId>
115+
<scope>test</scope>
116+
</dependency>
117+
<!-- 'mvn dependency:analyze' fails to detect use of this dependency -->
118+
<dependency>
119+
<groupId>org.apache.hadoop</groupId>
120+
<artifactId>hadoop-yarn-server-resourcemanager</artifactId>
121+
<scope>test</scope>
122+
</dependency>
123+
<!-- 'mvn dependency:analyze' fails to detect use of this dependency -->
124+
<dependency>
125+
<groupId>org.apache.hadoop</groupId>
126+
<artifactId>hadoop-yarn-server-tests</artifactId>
127+
<type>test-jar</type>
128+
<scope>test</scope>
129+
</dependency>
130+
</dependencies>
131+
132+
<build>
133+
<plugins>
134+
<plugin>
135+
<artifactId>maven-jar-plugin</artifactId>
136+
<executions>
137+
<execution>
138+
<goals>
139+
<goal>jar</goal>
140+
</goals>
141+
<!-- strictly speaking, the unit test is really a regression test. It
142+
needs the main jar to be available to be able to run. -->
143+
<phase>test-compile</phase>
144+
</execution>
145+
</executions>
146+
<configuration>
147+
<archive>
148+
<manifest>
149+
<mainClass>org.apache.hadoop.yarn.dmlc.Client</mainClass>
150+
</manifest>
151+
</archive>
152+
</configuration>
153+
</plugin>
154+
<plugin>
155+
<groupId>org.apache.maven.plugins</groupId>
156+
<artifactId>maven-surefire-plugin</artifactId>
157+
<configuration>
158+
<environmentVariables>
159+
<JAVA_HOME>${java.home}</JAVA_HOME>
160+
</environmentVariables>
161+
</configuration>
162+
</plugin>
163+
</plugins>
164+
</build>
165+
166+
167+
</project>

0 commit comments

Comments
 (0)