Commit f37791e0734224e9271759156f47edd302e6f638

Authored by wtt
1 parent 1c25322b6b

还原

Showing 1 changed file with 173 additions and 547 deletions

platform-operate-api/pom.xml View file @ f37791e
  1 +<?xml version="1.0" encoding="UTF-8"?>
1 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2   - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  3 + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  4 + <parent>
  5 + <groupId>com.lyms.core</groupId>
  6 + <artifactId>regional-platform</artifactId>
  7 + <version>1.0.1</version>
  8 + </parent>
3 9 <modelVersion>4.0.0</modelVersion>
4   - <groupId>com.lyms.core</groupId>
5   - <artifactId>regional-platform</artifactId>
6   - <packaging>pom</packaging>
7   - <version>1.0.1</version>
8   - <name>regional-platform</name>
9   - <url>http://maven.apache.org</url>
  10 + <packaging>war</packaging>
  11 + <artifactId>platform-operate-api</artifactId>
10 12  
11   - <build>
12   - <finalName>regional-platform</finalName>
13   - </build>
14   -
15   - <modules>
16   - <!--基础类 -->
17   - <module>platform-common</module>
18   - <module>platform-dal</module>
19   - <module>platform-biz-service</module>
20   - <module>platform-biz-patient-service</module>
21   - <module>platform-mommyData</module>
22   - <!--外部接口 -->
23   - <module>platform-data-api</module>
24   - <module>platform-operate-api</module>
25   - <!---->
26   - <module>platform-job-index</module>
27   - <module>platform-report-api</module>
28   - <module>platform-reportData</module>
29   - <module>regional-etl</module>
30   - <module>platform-sync-data</module>
31   - <module>platform-msg-generate</module>
32   - </modules>
33   -
34   - <properties>
35   - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
36   - <org.springframework.version>3.2.4.RELEASE</org.springframework.version>
37   - <org.spring.data-mongodb>1.5.6.RELEASE</org.spring.data-mongodb>
38   - <org.activemq.version>5.6.0</org.activemq.version>
39   - <lyms.modelVersion>1.0.0</lyms.modelVersion>
40   - <!-- 文件拷贝时的编码 -->
41   - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
42   - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
43   - <!-- 编译时的编码 -->
44   - <maven.compiler.encoding>UTF-8</maven.compiler.encoding>
45   - </properties>
46   - <dependencyManagement>
47   - <dependencies>
48   - <dependency>
49   - <groupId>com.alibaba</groupId>
50   - <artifactId>dubbo</artifactId>
51   - <version>2.5.3</version>
52   - <exclusions>
53   - <exclusion>
54   - <groupId>org.springframework</groupId>
55   - <artifactId>spring</artifactId>
56   - </exclusion>
57   - </exclusions>
58   - </dependency>
59   - <dependency>
60   - <groupId>org.wltea.analyzer</groupId>
61   - <artifactId>IKAnalyzer</artifactId>
62   - <version>2012_u6</version>
63   - <scope>system</scope>
64   - <systemPath>
65   - ${project.basedir}/../platform-operate-api/src/main/webapp/WEB-INF/lib/IKAnalyzer2012_u6.jar
66   - </systemPath>
67   - </dependency>
68   - <dependency>
69   - <groupId>org.apache.lucene</groupId>
70   - <artifactId>lucene-core</artifactId>
71   - <version>3.6.0</version>
72   - <scope>system</scope>
73   - <systemPath>
74   - ${project.basedir}/../platform-operate-api/src/main/webapp/WEB-INF/lib/lucene-core-3.6.0.jar
75   - </systemPath>
76   - </dependency>
77   -
78   - <dependency>
79   - <groupId>com.aspose</groupId>
80   - <artifactId>aspose-words</artifactId>
81   - <version>15.8.0</version>
82   - <scope>system</scope>
83   - <systemPath>
84   - ${project.basedir}/../platform-operate-api/src/main/webapp/WEB-INF/lib/aspose-words-15.8.0-jdk16.jar
85   - </systemPath>
86   - </dependency>
87   -
88   - <dependency>
89   - <groupId>net.java.dev.jna</groupId>
90   - <artifactId>jna</artifactId>
91   - <version>4.4.0</version>
92   - <scope>system</scope>
93   - <systemPath>
94   - ${project.basedir}/../platform-operate-api/src/main/webapp/WEB-INF/lib/jna-4.4.0.jar
95   - </systemPath>
96   - </dependency>
97   -
98   - <dependency>
99   - <groupId>commons-httpclient</groupId>
100   - <artifactId>commons-httpclient</artifactId>
101   - <version>3.1</version>
102   - </dependency>
103   - <!-- http://mvnrepository.com/artifact/org.apache.activemq/activemq-all -->
104   - <dependency>
105   - <groupId>org.apache.activemq</groupId>
106   - <artifactId>activemq-all</artifactId>
107   - <version>${org.activemq.version}</version>
108   - </dependency>
109   - <!-- http://mvnrepository.com/artifact/javax.jms/javax.jms-api -->
110   - <dependency>
111   - <groupId>javax.jms</groupId>
112   - <artifactId>javax.jms-api</artifactId>
113   - <version>2.0.1</version>
114   - </dependency>
115   - <dependency>
116   - <groupId>org.springframework</groupId>
117   - <artifactId>spring-jms</artifactId>
118   - <version>${org.springframework.version}</version>
119   - </dependency>
120   - <dependency>
121   - <groupId>org.apache.activemq</groupId>
122   - <artifactId>activemq-core</artifactId>
123   - <version>${org.activemq.version}</version>
124   - </dependency>
125   - <dependency>
126   - <groupId>org.apache.activemq</groupId>
127   - <artifactId>activemq-pool</artifactId>
128   - <version>${org.springframework.version}</version>
129   - </dependency>
130   - <dependency>
131   - <groupId>org.apache.zookeeper</groupId>
132   - <artifactId>zookeeper</artifactId>
133   - <version>3.4.5</version>
134   - </dependency>
135   -
136   - <dependency>
137   - <groupId>com.101tec</groupId>
138   - <artifactId>zkclient</artifactId>
139   - <version>0.3</version>
140   - </dependency>
141   - <dependency>
142   - <groupId>com.alibaba</groupId>
143   - <artifactId>druid</artifactId>
144   - <version>1.0.15</version>
145   - </dependency>
146   - <dependency>
147   - <groupId>org.apache.cxf</groupId>
148   - <artifactId>cxf-rt-frontend-jaxws</artifactId>
149   - <version>3.1.5</version>
150   - </dependency>
151   - <dependency>
152   - <groupId>org.apache.cxf</groupId>
153   - <artifactId>cxf-rt-transports-http</artifactId>
154   - <version>3.1.5</version>
155   - </dependency>
156   - <dependency>
157   - <groupId>org.apache.cxf</groupId>
158   - <artifactId>cxf-rt-transports-http-jetty</artifactId>
159   - <version>3.1.5</version>
160   - </dependency>
161   - <dependency>
162   - <groupId>org.apache.cxf</groupId>
163   - <artifactId>cxf-rt-ws-security</artifactId>
164   - <version>3.1.5</version>
165   - </dependency>
166   - <dependency>
167   - <groupId>org.apache.velocity</groupId>
168   - <artifactId>velocity</artifactId>
169   - <version>1.7</version>
170   - </dependency>
171   - <dependency>
172   - <groupId>org.apache.velocity</groupId>
173   - <artifactId>velocity-tools</artifactId>
174   - <version>2.0</version>
175   - </dependency>
176   - <dependency>
177   - <groupId>wsdl4j</groupId>
178   - <artifactId>wsdl4j</artifactId>
179   - <version>1.6.3</version>
180   - </dependency>
181   -
182   - <dependency>
183   - <groupId>org.igniterealtime.smack</groupId>
184   - <artifactId>smack-core</artifactId>
185   - <version>4.1.3</version>
186   - </dependency>
187   - <dependency>
188   - <groupId>org.igniterealtime.smack</groupId>
189   - <artifactId>smack-debug</artifactId>
190   - <version>4.1.3</version>
191   - </dependency>
192   - <dependency>
193   - <groupId>org.igniterealtime.smack</groupId>
194   - <artifactId>smack-tcp</artifactId>
195   - <version>4.1.3</version>
196   - </dependency>
197   - <dependency>
198   - <groupId>org.igniterealtime.smack</groupId>
199   - <artifactId>smack-java7</artifactId>
200   - <version>4.1.3</version>
201   - </dependency>
202   - <dependency>
203   - <groupId>org.igniterealtime.smack</groupId>
204   - <artifactId>smack-resolver-javax</artifactId>
205   - <version>4.1.3</version>
206   - </dependency>
207   - <dependency>
208   - <groupId>org.igniterealtime.smack</groupId>
209   - <artifactId>smack-resolver-dnsjava</artifactId>
210   - <version>4.1.3</version>
211   - </dependency>
212   -
213   - <dependency>
214   - <groupId>org.igniterealtime.smack</groupId>
215   - <artifactId>smack-extensions</artifactId>
216   - <version>4.1.3</version>
217   - </dependency>
218   - <!-- postgresql jdbc driver -->
219   - <dependency>
220   - <groupId>org.postgresql</groupId>
221   - <artifactId>postgresql</artifactId>
222   - <version>9.4-1202-jdbc42</version>
223   - </dependency>
224   - </dependencies>
225   - </dependencyManagement>
226 13 <dependencies>
  14 + <!--<dependency>-->
  15 + <!--<groupId>org.apache.httpcomponents</groupId>-->
  16 + <!--<artifactId>httpclient</artifactId>-->
  17 + <!--<version>4.5.2</version>-->
  18 + <!--<groupId>org.apache.httpcomponents</groupId>-->
  19 + <!--<artifactId>httpclient</artifactId>-->
  20 + <!--<version>4.5.2</version>-->
  21 + <!--</dependency>-->
  22 +
  23 + <!--<dependency>-->
  24 + <!--<groupId>commons-httpclient</groupId>-->
  25 + <!--<artifactId>commons-httpclient</artifactId>-->
  26 + <!--<groupId>commons-httpclient</groupId>-->
  27 + <!--<artifactId>commons-httpclient</artifactId>-->
  28 + <!--</dependency>-->
227 29 <dependency>
228   - <groupId>org.apache.httpcomponents</groupId>
229   - <artifactId>httpclient</artifactId>
230   - <version>4.5.2</version>
  30 + <groupId>com.aspose</groupId>
  31 + <artifactId>aspose-words</artifactId>
231 32 </dependency>
232 33  
233 34 <dependency>
234   - <groupId>commons-httpclient</groupId>
235   - <artifactId>commons-httpclient</artifactId>
  35 + <groupId>net.java.dev.jna</groupId>
  36 + <artifactId>jna</artifactId>
236 37 </dependency>
  38 +
237 39 <dependency>
238   - <groupId>com.alibaba</groupId>
239   - <artifactId>druid</artifactId>
  40 + <groupId>com.lyms.core</groupId>
  41 + <artifactId>platform-common</artifactId>
  42 + <version>${project.version}</version>
240 43 </dependency>
241 44 <dependency>
242   - <groupId>org.springframework.data</groupId>
243   - <artifactId>spring-data-mongodb</artifactId>
244   - <version>${org.spring.data-mongodb}</version>
  45 + <groupId>com.lyms.core</groupId>
  46 + <artifactId>platform-dal</artifactId>
  47 + <version>${project.version}</version>
245 48 </dependency>
246 49 <dependency>
247   - <groupId>org.springframework</groupId>
248   - <artifactId>spring-aop</artifactId>
249   - <version>${org.springframework.version}</version>
  50 + <groupId>com.lyms.core</groupId>
  51 + <artifactId>platform-biz-service</artifactId>
  52 + <version>${project.version}</version>
250 53 </dependency>
251 54 <dependency>
252   - <groupId>org.springframework</groupId>
253   - <artifactId>spring-aspects</artifactId>
254   - <version>${org.springframework.version}</version>
  55 + <groupId>com.lyms.core</groupId>
  56 + <artifactId>platform-biz-patient-service</artifactId>
  57 + <version>${project.version}</version>
255 58 </dependency>
256 59 <dependency>
257   - <groupId>org.springframework</groupId>
258   - <artifactId>spring-beans</artifactId>
259   - <version>${org.springframework.version}</version>
  60 + <groupId>com.lyms.core</groupId>
  61 + <artifactId>platform-reportData</artifactId>
  62 + <version>${project.version}</version>
260 63 </dependency>
261 64 <dependency>
262   - <groupId>org.springframework</groupId>
263   - <artifactId>spring-context</artifactId>
264   - <version>${org.springframework.version}</version>
  65 + <groupId>org.apache.activemq</groupId>
  66 + <artifactId>activemq-all</artifactId>
  67 + <version>${org.activemq.version}</version>
265 68 </dependency>
266 69 <dependency>
267   - <groupId>org.springframework</groupId>
268   - <artifactId>spring-context-support</artifactId>
269   - <version>${org.springframework.version}</version>
  70 + <groupId>javax.jms</groupId>
  71 + <artifactId>javax.jms-api</artifactId>
  72 + <version>2.0.1</version>
270 73 </dependency>
271 74 <dependency>
272 75 <groupId>org.springframework</groupId>
273   - <artifactId>spring-core</artifactId>
274   - <version>${org.springframework.version}</version>
275   - </dependency>
276   - <dependency>
277   - <groupId>org.springframework</groupId>
278   - <artifactId>spring-expression</artifactId>
279   - <version>${org.springframework.version}</version>
280   - </dependency>
281   - <dependency>
282   - <groupId>org.springframework</groupId>
283   - <artifactId>spring-instrument</artifactId>
284   - <version>${org.springframework.version}</version>
285   - </dependency>
286   - <dependency>
287   - <groupId>org.springframework</groupId>
288   - <artifactId>spring-instrument-tomcat</artifactId>
289   - <version>${org.springframework.version}</version>
290   - </dependency>
291   - <dependency>
292   - <groupId>org.springframework</groupId>
293   - <artifactId>spring-jdbc</artifactId>
294   - <version>${org.springframework.version}</version>
295   - </dependency>
296   - <dependency>
297   - <groupId>org.springframework</groupId>
298 76 <artifactId>spring-jms</artifactId>
299 77 <version>${org.springframework.version}</version>
300 78 </dependency>
301 79 <dependency>
302   - <groupId>org.springframework</groupId>
303   - <artifactId>spring-orm</artifactId>
304   - <version>${org.springframework.version}</version>
  80 + <groupId>org.apache.activemq</groupId>
  81 + <artifactId>activemq-core</artifactId>
  82 + <version>${org.activemq.version}</version>
305 83 </dependency>
306 84 <dependency>
307   - <groupId>org.springframework</groupId>
308   - <artifactId>spring-oxm</artifactId>
309   - <version>${org.springframework.version}</version>
  85 + <groupId>org.apache.activemq</groupId>
  86 + <artifactId>activemq-pool</artifactId>
  87 + <version>${org.activemq.version}</version>
310 88 </dependency>
311   -
312 89 <dependency>
313   - <groupId>org.springframework</groupId>
314   - <artifactId>spring-test</artifactId>
315   - <version>${org.springframework.version}</version>
316   - <scope>test</scope>
  90 + <groupId>org.apache.commons</groupId>
  91 + <artifactId>commons-lang3</artifactId>
  92 + <version>3.4</version>
317 93 </dependency>
318 94 <dependency>
319   - <groupId>org.springframework</groupId>
320   - <artifactId>spring-tx</artifactId>
321   - <version>${org.springframework.version}</version>
  95 + <groupId>org.eclipse.jetty</groupId>
  96 + <artifactId>jetty-servlets</artifactId>
  97 + <version>9.3.8.v20160314</version>
322 98 </dependency>
323   - <dependency>
324   - <groupId>org.springframework</groupId>
325   - <artifactId>spring-web</artifactId>
326   - <version>${org.springframework.version}</version>
327   - </dependency>
328   - <dependency>
329   - <groupId>org.springframework</groupId>
330   - <artifactId>spring-webmvc</artifactId>
331   - <version>${org.springframework.version}</version>
332   - </dependency>
333   - <dependency>
334   - <groupId>org.springframework</groupId>
335   - <artifactId>spring-webmvc-portlet</artifactId>
336   - <version>${org.springframework.version}</version>
337   - </dependency>
338 99  
339   - <!-- Mybatis Dependencies -->
340 100 <dependency>
341   - <groupId>org.mybatis</groupId>
342   - <artifactId>mybatis</artifactId>
343   - <version>3.3.0</version>
  101 + <groupId>net.sourceforge.jexcelapi</groupId>
  102 + <artifactId>jxl</artifactId>
  103 + <version>2.6.12</version>
344 104 </dependency>
345   - <dependency>
346   - <groupId>org.mybatis</groupId>
347   - <artifactId>mybatis-spring</artifactId>
348   - <version>1.2.3</version>
349   - </dependency>
350 105  
  106 + <!-- https://mvnrepository.com/artifact/freemarker/freemarker -->
  107 + <!-- <dependency>
  108 + <groupId>freemarker</groupId>
  109 + <artifactId>freemarker</artifactId>
  110 + <version>2.3.9</version>
  111 + </dependency>-->
351 112  
352   - <!-- MySQL jdbc driver -->
353   - <dependency>
354   - <groupId>mysql</groupId>
355   - <artifactId>mysql-connector-java</artifactId>
356   - <version>5.1.34</version>
357   - </dependency>
358 113  
359   - <!-- Others -->
360   - <dependency>
361   - <groupId>javax.servlet</groupId>
362   - <artifactId>javax.servlet-api</artifactId>
363   - <version>3.1.0</version>
364   - </dependency>
365   - <dependency>
366   - <groupId>commons-logging</groupId>
367   - <artifactId>commons-logging-api</artifactId>
368   - <version>1.1</version>
369   - </dependency>
370   - <dependency>
371   - <groupId>org.slf4j</groupId>
372   - <artifactId>slf4j-api</artifactId>
373   - <version>1.6.4</version>
374   - </dependency>
375   - <dependency>
376   - <groupId>org.slf4j</groupId>
377   - <artifactId>slf4j-log4j12</artifactId>
378   - <version>1.6.4</version>
379   - </dependency>
380   - <dependency>
381   - <groupId>log4j</groupId>
382   - <artifactId>log4j</artifactId>
383   - <version>1.2.16</version>
384   - </dependency>
385   - <dependency>
386   - <groupId>dom4j</groupId>
387   - <artifactId>dom4j</artifactId>
388   - <version>1.6.1</version>
389   - </dependency>
390   - <dependency>
391   - <groupId>commons-fileupload</groupId>
392   - <artifactId>commons-fileupload</artifactId>
393   - <version>1.2.2</version>
394   - </dependency>
395   - <dependency>
396   - <groupId>commons-io</groupId>
397   - <artifactId>commons-io</artifactId>
398   - <version>2.0</version>
399   - </dependency>
400   - <dependency>
401   - <groupId>commons-beanutils</groupId>
402   - <artifactId>commons-beanutils</artifactId>
403   - <version>1.8.3</version>
404   - </dependency>
405   - <dependency>
406   - <groupId>commons-dbcp</groupId>
407   - <artifactId>commons-dbcp</artifactId>
408   - <version>1.4</version>
409   - </dependency>
410   - <dependency>
411   - <groupId>commons-pool</groupId>
412   - <artifactId>commons-pool</artifactId>
413   - <version>1.4</version>
414   - </dependency>
415   - <dependency>
416   - <groupId>commons-codec</groupId>
417   - <artifactId>commons-codec</artifactId>
418   - <version>1.5</version>
419   - </dependency>
420   - <dependency>
421   - <groupId>commons-discovery</groupId>
422   - <artifactId>commons-discovery</artifactId>
423   - <version>0.2</version>
424   - </dependency>
  114 + <!-- https://mvnrepository.com/artifact/ro.pippo/pippo-freemarker -->
  115 + <!-- <dependency>
  116 + <groupId>ro.pippo</groupId>
  117 + <artifactId>pippo-freemarker</artifactId>
  118 + <version>1.12.0</version>
  119 + </dependency>-->
425 120  
426   - <dependency>
427   - <groupId>com.mchange</groupId>
428   - <artifactId>c3p0</artifactId>
429   - <version>0.9.2-pre5</version>
430   - </dependency>
  121 + </dependencies>
  122 + <build>
  123 + <resources>
  124 + <resource>
  125 + <directory>../platform-resource/resources</directory>
  126 + <excludes>
  127 + <exclude>
  128 + **/*
  129 + </exclude>
  130 + </excludes>
  131 + <filtering>true</filtering>
  132 + </resource>
  133 + <resource>
  134 + <directory>src/main/resources</directory>
  135 + <includes>
  136 + <include>**/*</include>
  137 + </includes>
431 138  
432   - <dependency>
433   - <groupId>org.codehaus.jackson</groupId>
434   - <artifactId>jackson-core-asl</artifactId>
435   - <version>1.9.7</version>
436   - </dependency>
437   - <dependency>
438   - <groupId>org.codehaus.jackson</groupId>
439   - <artifactId>jackson-mapper-asl</artifactId>
440   - <version>1.9.7</version>
441   - </dependency>
442   - <!-- JSON lib 开发包 以及它的依赖包 -->
443   - <dependency>
444   - <groupId>net.sf.json-lib</groupId>
445   - <artifactId>json-lib</artifactId>
446   - <classifier>jdk15</classifier>
447   - <version>2.4</version>
448   - </dependency>
449   - <dependency>
450   - <groupId>commons-collections</groupId>
451   - <artifactId>commons-collections</artifactId>
452   - <version>3.2.1</version>
453   - </dependency>
454   - <dependency>
455   - <groupId>commons-lang</groupId>
456   - <artifactId>commons-lang</artifactId>
457   - <version>2.6</version>
458   - </dependency>
459   - <dependency>
460   - <groupId>net.sf.ezmorph</groupId>
461   - <artifactId>ezmorph</artifactId>
462   - <version>1.0.5</version>
463   - </dependency>
464   - <dependency>
465   - <groupId>joda-time</groupId>
466   - <artifactId>joda-time</artifactId>
467   - <version>2.0</version>
468   - </dependency>
469   - <dependency>
470   - <groupId>com.belerweb</groupId>
471   - <artifactId>pinyin4j</artifactId>
472   - <version>2.5.0</version>
473   - </dependency>
474   - <!--
475   - <dependency>
476   - <groupId>org.apache.shiro</groupId>
477   - <artifactId>shiro-all</artifactId>
478   - <version>1.2.1</version>
479   - </dependency>
  139 + </resource>
  140 + <!-- 设置对auto-config.properties,jdbc.properties进行过虑,即这些文件中的${key}会被替换掉为真正的值 -->
  141 + <!-- -->
  142 + <resource>
  143 + <directory>src/main/resources</directory>
  144 + <includes>
  145 + <include>database.properties</include>
  146 + </includes>
  147 + <filtering>true</filtering>
  148 + </resource>
  149 + </resources>
  150 + <plugins>
  151 + <plugin>
  152 + <groupId>org.apache.maven.plugins</groupId>
  153 + <artifactId>maven-compiler-plugin</artifactId>
  154 + <configuration>
  155 + <source>1.7</source>
  156 + <target>1.7</target>
  157 + <encoding>${maven.compiler.encoding}</encoding>
  158 + </configuration>
  159 + </plugin>
  160 + <plugin>
  161 + <groupId>org.apache.maven.plugins</groupId>
  162 + <artifactId>maven-resources-plugin</artifactId>
  163 + <version>2.6</version>
  164 + <configuration>
  165 + <encoding>${project.build.sourceEncoding}</encoding>
  166 + <!-- 指定编码格式,否则在DOS下运行mvn命令时当发生文件资源copy时将使用系统默认使用GBK编码 -->
  167 + </configuration>
  168 + </plugin>
480 169  
481   - <dependency>
482   - <groupId>net.sf.ehcache</groupId>
483   - <artifactId>ehcache</artifactId>
484   - <version>2.7.0</version>
485   - </dependency>
486   - <dependency>
487   - <groupId>com.googlecode.ehcache-spring-annotations</groupId>
488   - <artifactId>ehcache-spring-annotations</artifactId>
489   - <version>1.2.0</version>
490   - </dependency>-->
  170 + <!-- jetty插件 -->
  171 + <plugin>
  172 + <groupId>org.eclipse.jetty</groupId>
  173 + <artifactId>jetty-maven-plugin</artifactId>
  174 + <version>9.3.8.v20160314</version>
  175 + <configuration>
  176 + <httpConnector>
  177 + <port>9091</port>
  178 + </httpConnector>
  179 + <webAppConfig>
  180 + <contextPath>/</contextPath>
  181 + </webAppConfig>
  182 + </configuration>
  183 + </plugin>
  184 + </plugins>
  185 + <finalName>platform-operate-api</finalName>
  186 + </build>
  187 + <profiles>
  188 + <profile>
  189 + <id>dev</id>
491 190  
492   - <dependency>
493   - <groupId>org.bouncycastle</groupId>
494   - <artifactId>bcprov-jdk15on</artifactId>
495   - <version>1.47</version>
496   - </dependency>
497   - <dependency>
498   - <groupId>com.thoughtworks.xstream</groupId>
499   - <artifactId>xstream</artifactId>
500   - <version>1.3.1</version>
501   - </dependency>
502   - <dependency>
503   - <groupId>javax.mail</groupId>
504   - <artifactId>mail</artifactId>
505   - <version>1.4.3</version>
506   - </dependency>
507   - <dependency>
508   - <groupId>javax.xml</groupId>
509   - <artifactId>jaxrpc</artifactId>
510   - <version>1.1</version>
511   - </dependency>
512   -
513   - <dependency>
514   - <groupId>org.quartz-scheduler</groupId>
515   - <artifactId>quartz</artifactId>
516   - <version>1.8.4</version>
517   - </dependency>
518   - <dependency>
519   - <groupId>org.aspectj</groupId>
520   - <artifactId>aspectjrt</artifactId>
521   - <version>1.8.5</version>
522   - </dependency>
523   - <dependency>
524   - <groupId>org.aspectj</groupId>
525   - <artifactId>aspectjweaver</artifactId>
526   - <version>1.8.5</version>
527   - </dependency>
528   - <dependency>
529   - <groupId>javax.validation</groupId>
530   - <artifactId>validation-api</artifactId>
531   - <version>1.1.0.Final</version>
532   - </dependency>
533   - <dependency>
534   - <groupId>org.hibernate</groupId>
535   - <artifactId>hibernate-validator</artifactId>
536   - <version>5.1.3.Final</version>
537   - </dependency>
538   -
539   - <dependency>
540   - <groupId>com.qiniu</groupId>
541   - <artifactId>qiniu-java-sdk</artifactId>
542   - <version>[7.0.0, 7.0.99]</version>
543   - </dependency>
544   - <dependency>
545   - <groupId>redis.clients</groupId>
546   - <artifactId>jedis</artifactId>
547   - <version>2.1.0</version>
548   - </dependency>
549   - <dependency>
550   - <groupId>com.google.guava</groupId>
551   - <artifactId>guava</artifactId>
552   - <version>19.0-rc2</version>
553   - </dependency>
554   - <dependency>
555   - <groupId>org.apache.velocity</groupId>
556   - <artifactId>velocity</artifactId>
557   - <version>1.7</version>
558   - </dependency>
559   - <dependency>
560   - <groupId>org.apache.velocity</groupId>
561   - <artifactId>velocity-tools</artifactId>
562   - <version>2.0</version>
563   - </dependency>
564   - <dependency>
565   - <groupId>com.oracle</groupId>
566   - <artifactId>ojdbc14</artifactId>
567   - <version>11.2.0.1.0</version>
568   - </dependency>
569   - <dependency>
570   - <groupId>commons-dbutils</groupId>
571   - <artifactId>commons-dbutils</artifactId>
572   - <version>1.6</version>
573   - </dependency>
574   - <!--<dependency>-->
575   - <!--<groupId>com.microsoft.sqlserver</groupId>-->
576   - <!--<artifactId>sqljdbc4</artifactId>-->
577   - <!--<version>4.0</version>-->
578   - <!--</dependency>-->
579   - <dependency>
580   - <groupId>com.alibaba</groupId>
581   - <artifactId>fastjson</artifactId>
582   - <version>1.2.8</version>
583   - </dependency>
584   -
585   - <dependency>
586   - <groupId>com.aspose</groupId>
587   - <artifactId>aspose-words</artifactId>
588   - <version>15.8.0</version>
589   - </dependency>
590   -
591   - </dependencies>
  191 + <!-- 默认激活开发配制,使用config-dev.properties来替换设置过虑的资源文件中的${key} -->
  192 + <activation>
  193 + <activeByDefault>true</activeByDefault>
  194 + </activation>
  195 + <build>
  196 + <filters>
  197 + <filter>../platform-resource/resources/config-dev.properties</filter>
  198 + </filters>
  199 + </build>
  200 + </profile>
  201 + <profile>
  202 + <id>test</id>
  203 + <build>
  204 + <filters>
  205 + <filter>../platform-resource/resources/config-test.properties</filter>
  206 + </filters>
  207 + </build>
  208 + </profile>
  209 + <profile>
  210 + <id>prod</id>
  211 + <build>
  212 + <filters>
  213 + <filter>../platform-resource/resources/config-product.properties</filter>
  214 + </filters>
  215 + </build>
  216 + </profile>
  217 + </profiles>
592 218 </project>