版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
Eclipse倉U建maven項目
創(chuàng)建父類yinghuameng-parent項目
修改pom.xml文件
.?yingt)uam?n9*par?nVpom.xml.
?<1-留含女口中用詢酬荷第包內(nèi)?本一-》
9?1一??定文的―本丹
X6<prop?rti?t>
11<junit.v?rtion>4.12</junltv?rsion>
12<sprinK.v?rBlon>4.1.3.RELEASf</sprinK.v?r*ion>
13<Ryb*ti?.ver?lo?>J.2.t</?yk?ti?.verslon>
_14<?yt>?tls.spring.v?rslon>l.2.2</mybatIs.spring.v?rslon>
_ISKfiybatis?paglnator.v?rslon>l.2.1S</nybatls.pa|:lnator.version>
16<nysql.v?rslon>S.l.32</nyMl?v?r*ion>
17<slf4j.v?rslon>1.6.4</slf4j.v?rslon>
18<j?clcson.v?rsion>2.4.2</jackson.v?rslon>
19<druld.v?rslon>l.e.9</drui4.verslon>
21<jstl.v?rsion>1.2</jstl.version>
22Oervlet-apl.version>2?5</servlet-api.v?riion>
23<jsp-api.version>2.G</jap-ipi.v?rtion>
24<joda-tiM.v?rsion>2.S</jo4a>tiM.v?rsion>
25<coimons-lxtg3.v?rsion>3.32</coonons-l?ng3.vera£on>
26<co(Tv?onB-io.v<rsion>1.3.2<<'co<?Ttons-io.v?ra£on>
27<co(monB-n?t.versio?i>>.3</coOTnons-n?t.v?rBion>
<p?H?h?lp?r.v?r?ion>J.4.2-4ix</p>g?h?Xp?r.v?r?ion>
29<jsqlpsrsec.version>9.9.l<('jBqlparB?r.vertion>
30<conoonB-fil?uplo?d.v?rBioe>l.3.1</co?vv)on*-filwupload.v?rtion>
31<jedis.v?rtion>2.7.2</j?di(.ver*iQn>
)2<?olrj.version>4.l>.l</tolrj.v?rsio?)>
))<fr??R>rk?r.v?rsion>2.><2></fr??R?rk?r.verBlon>
M<quartz.verBion>2.2.2</quartz.v?r*ion>
3s</pr9p?rti?B>
<projectxmlns="/POM/4.0.0"
xmlns:xsi=M3.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>
<groupld>com.yinghuameng</groupld>
<artifactld>yinghuameng-parent</artifactld>
<version>0.0.1-SNAPSHOT</version>
<packaging>2om</packaging>
<!--包含項目中用到的所有的jar包的版木■一
<!--集中定義依賴版本號一》
<properties>
<junit.version>4.12</junit.version>
<spring.version>4.1.3.RELEASE</spring.version>
<mybatis.version>3.2.8</mybatis.version>
<mybatis.spring.version>1.2.2</mybatis.spring.version>
<mybatis.paginator.version>l.2.15</mybatis.paginator.versio
n>
<mysql.version>5.1.32</mysql.version>
<slf4j.version>1.6.4</slf4j.version>
<jackson.version>2.4.2</jackson.version>
<druid.version>1.0.9</druid.version>
<httpclient.version>4.3.5</httpclient.version>
<jstl.version>1.2</jstl.version>
<servlet-api.version>2.5</servlet-api.version>
<jsp-api.version>2.0</jsp-api.version>
<joda-time.verslon>2.5</joda-time.version>
<commons-lang3.version>3.3.2</commons-lang3.version>
<commons-io.version>1.3.2</commons-io.version>
<commons-net.version>3.3</commons-net.version>
<pagehelper.version>3.4.2-fix</pagehelper.version>
<jsqlparser.version>0.9.1</jsqlparser.version>
<commons-fileupload.version>1.3.1</commons-fileupload.versi
on>
<jedis.version>2.7.2</jedis.version>
<solrj.version>4.10.3</solrj.version>
<freemarker.version>2.3.23</freemarker.version>
<quartz.version>2.2.2</quartz.version>
</properties>
<dependencyManagement>
<dependencies>
<!--時間操作組件一〉
<dependency>
<groupld>joda-time</groupld>
<artifactld>joda-time</artifactld>
<version>${joda-time.version1</version>
</dependency>
<!--Apache工具組件一》
<dependency>
<groupld>mons</groupld>
<artifactld>commons-lang3</artifactld>
<version>${commons-lang3.version}</version>
</dependency>
<dependency>
<groupld>mons</groupld>
<artifactld>commons-io</artifactld>
<version>${commons-io.version}</version>
</dependency>
<dependency>
<groupld>commons-net</groupld>
<artifactld>commons-net</artifactld>
<version>${commons-net.version}</version>
</dependency>
<!--JacksonJson處理工具包
<dependency>
<groupld>com.fasterxml.jackson.core</groupld>
<artifact1d>~iackson-databind</artifact:Id>
<version>${jackson.version}</version>
</dependency>
<!--httpclient-->
<dependency>
<groupld>org.apache.httpcomponents</groupld>
<artifactld>httpclient</artifactld>
<version>${httpclient.version}</version>
</dependency>
<!--單元測試一〉
<dependency>
<groupld>jjjnit</groupld>
<artifactld>-junit</artifactld>
<version>${junit.version)</version>
<scope>test</scope>
</dependency>
<!--日志處理一)
<dependency>
<groupld>org.slf4j</groupld>
<artifactld>slf4j-log4jl2</artifactld>
<version>${slf4j.version)</version>
</dependency>
<!--Mybatis-->
<dependency>
<groupld>org.mybatis</groupld>
<artifactld>mybatis</artifactld>
<version>${mybatis.version}</version>
</dependency>
<dependency>
<groupld>org.mybatis</groupld>
<artifactld>mybatis-spring</artifactld>
<version>${mybatis.spring.version}</version>
</dependency>
<dependency>
<groupld>com.github.miemiedev</groupld>
<artifact:Id>mybatis-paHinator</artifact:[d>
<version>${mybatis.paginator.version}</version>
</dependency>
<dependency>
<groupld>com.github.pagehelper</groupld>
<artifactld>pagehelper</artifactld>
<version>${pagehelper.version}</version>
</dependency>
<!--MySql-->
<dependency>
<RroupId>mysql</groupId>
<artifactId>mysql-connector--java</artifactId>
<version>${mysql.verslon}</version>
</dependency>
<!--連接池—>
<dependency>
<groupld>com.alibaba</groupld>
<artifactld>druid</artifactld>
<version>${druid.version)</version>
</dependency>
<!--Spring-->
<dependency>
<groupld>org.springframework</groupld>
<artifactld>spring-context</artifactld>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupld>org.springframework</groupld>
<artifactld>spring-beans</artifactld>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupld>org.springframework</groupld>
<artifactld>spring-webmvc</artifactld>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupld>org.springframework</groupld>
<artifactld>spring-jdbc</artifactld>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupld>org.springframework</groupld>
<artifactId>spring-aspects</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupld>org.spring-Framework</groupId>
<artifactId>spring-context-support</artifactId>
<version>${spring.version}</version>
</dependency>
<!--JSP相關-->
<dependency>
<groupld>j_stl</groupld>
<artifactld>jstl</artifactld>
<version>${jst1.version}</version>
</dependency>
<dependency>
<groupld>javax.servlet</groupld>
<artifactId>servlet-api</artifactId>
<version>${servlet-api.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupld>javax.servlet</groupld>
<artifactld>~jsp-api</artifactld>
<version>${js£-api.version}</version>
<scope>provided</scope>
</dependency>
<!--文件上傳組件一)
<dependency>
<groupld>commons-fileupload</groupld>
<artifactld>commons-fileupload</artifactld>
<version>${commons-fileupload.version}</version>
</dependency>
<!--Redis客戶端-->
<dependency>
<groupld>redis.clients</groupld>
<artifactld>jedis</artifactld>
<version>${jedis.version)</version>
</dependency>
<!--solr客戶端-->
<dependency>
<groupld>org.apache.solr</groupld>
<artifactld>solr-solri</artifactld>
<version>${solrj.version}</version>
</dependency>
<dependency>
<groupld>org.freemarker</groupld>
<artifactld>freemarker</artifactld>
<version>${freemarker.version}</version>
</dependency>
<dependency>
<groupld>org.quartz-scheduler</groupld>
<artifactld>quartz</artifactld>
<version>${quartz.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<!--資源文件拷貝插件-->
<plugin>
<groupld>org.apache.maven.plugins</groupld>
<artifactId>maven-resources-plugin</artifactId>
<version>2.7</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<!--java編譯插件一)
<plugin>
<groupld>org.apache.maven.plugins</groupld>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<I--酉己置Tomeat插討牛一〉
<plugin>
<groupld>org.apache.tomcat.maven</groupld>
<artifactld>tomcat7-maven-plugin</artifactld>
<version>2.2</version>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
創(chuàng)建工具類yinghuameng-common項目
修改pom.xml文件
1<proj?ctxmlnts"http;//??aven.apacbe.org/PON/4.0.0-xwln*:x?isMhttp://?*0*.w3.erg/200!/XMt$chena-instance*x?i:?ch<??Loc?tions*httpr//?rc>ve.
<*K>delV?rfion>4.0.0</nod?lV?r*ion>
<parent>
<?rtif?ctld>yinghwa???n|[-p*r?nt</*rtif>ctld>繼承父類后,添加的jar包將版本號去捽即可
<Bro*ipId>co?.yinghuwn?ng</gr?MpId>
<version>?.e.l.SNAPSHOT</verBiot>
</par?nt>
<groupld>com.yinKhuan?ng</K**oupXd>
<artif?ctXd>yinghuBfMng-cotmon</?rt£factXd>
<v?riion>6.0.1-SNAPSHOT</v?r>ion>
<groupXd>joda-tliM<;groupXd>
<artifactXd>joda-tiM</artlfactId>
</d?|xnd?ncy>
<!--Apach?IR?ft>?>
<<S?p<ndency>
<groupXd>org.apachecotmonx/groupXd>
<artifactXd>covmons-l?ng3</artlfactX<l>
</d?p?ndency>
<d?p?ndency>
<xroupXd>org.apacheco?mons</groupXd>
<artifactXd>conmons*io</artlfactXd>
</d?p?ndency>
<d?p?ndency>
<xroupXd>conr?onB*n?t</xroupXd>
<artifactXd>connonB-n?t</artifactXd>
<projectxmlns="/POM/4.0.0"
xmlns:xsi=M3.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>
<parent>
<artifactld>yinghuameng-parent</artifactld>
<groupld>com.yinghuameng</groupld>
<version>0.0.1-SNAPSHOT</version>
</parent>
<groupld>com.yinghuameng</groupld>
<artifactld>yinghuameng-common</artifactld>
<version>0,0?1-SNAPSHOT</version)
<!--時間操作組件->
<dependency>
<groupld>joda-time</groupld>
<artifactld>joda-time</artifactld>
</dependency>
<!--Apache工具組件
<dependency>
<groupld>mons</groupld>
<artifactld>commons-lang3</artifactld>
</dependency>
<dependency>
<groupld>mons</groupld>
<artifactld>commons-io</artifactld>
</dependency>
<dependency>
<groupld>commons-net</groupld>
<artifactld>commons-net</artifactld>
</dependency>
<!--JacksonJson處理工具包
<dependency>
<groupld>com.fasterxml.jackson.core</groupld>
<artifactld>jackson-databind</artifactld>
</dependency>
<!--httpclient-->
<dependency>
<groupld>org.apache.httpcomponents</groupld>
<artifactld>httpclient</artifactld>
</dependency>
<!--單元測試
<dependency>
<groupld>junit</groupld>
<artifactld>junit</artifactld>
<scope>test</scope>
</dependency>
<!--日志處理-->
<dependency>
<groupld>org.slf4j</groupld>
<artifactld>slf4j-log4jl2</artifactld>
</dependency>
</project>
倉!J建yinghuameng-manager項目
修改pom.xml文件
聲yinghudm?nfl-m*n49"/pomjcm]
1-<proj?ctwwlnssMhttp;//Ravcn.apachc.or^/POM/4.d.d"xwlnsixsis"http://u^.^3.org/2O01/XMLSchewj-instance9"xilischenalocations*fcttpr//?ave.?
<Rod?lV?r?ion>4.0.*</ivod?lV?rfion>
<par?n<>
<artifactXd>yinghua?^ng<parent</?rtifactXd>
<groupXd>con.yinghu*n?ng</greupU>
?v"〃8>??0?1?SNAPSHOT〈八?r〃on>
</parent>
<Krx>upId>com.yinich?iaiiienjc</Rroupld>
<artlfactXd>yinj[hu>n?nK-ivanag?r</v^ifactXd>
<v?r?ion>t.t.l-$HAP$HOT</v?r.ion>
<p?ckaging>poa</pBcka|{ing>
<!??加>■???》
cdep?M?ncl?s>
<dep?nd?ncy>
<gr*oupXd>com.yinghuam?nK</KroupXd>
<arfifactId>yinghuan?ng>ccmon</artifactXd>
<v?rs£on>6.d.l-SNAPSHOT</version>
</dep?nd?ncy>
</Sp,nd,cC”>
</proJ?ct>
<projectxmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi=/2001/XMLSchema-instance"
xsi:schemaLocation="http://m/POM/4,0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelversion>4.0.0</modelVersion>
<parent>
<artifactld>yinghuarneng-parent</artifactld>
<groupld>com.yinghuameng</groupld>
<version>0.0.1-SNAPSHOT</version>
</parent>
<groupld>com.yinghuameng</groupld>
<artifactld>yinghuameng-manager</artifactld>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<!--添加依賴
<dependencies>
<!--添加工具類的依賴一>
<dependency>
<groupld>com.yinghuameng</groupld>
<artifactld>yinghuameng-common</artifactld>
<version>0.0.1-SNAP5IIOT</version>
</dependency>
</dependencies>
</project>
創(chuàng)建模塊項目yinghuameng-manager-pojo項目
>Jyinghuameng-common
/3yinghuameng-manager
>&src
t>&yinghuameng-manager-pqjo
Mpom.xml
?Zyinghuameng-manager-pojo
0src/main/java
(2$src/main/resources
src/test/java
&src/test/resources
t>aJRESystemLibraryFJavaSE-1.7]
>0MavenDependencies
>&src
&target
,M|pom.xml
>yinghuameng-parent
J^yinghuam?ng-nMnag?r-pojo/pom.xml。口
1<projcctxmln^"http://ff^aven.apache.org/POM/4.0.xmlns:xsizMhttpr//w?%w.w3.org/2001/XHLSchema-instance11xs-
2<modelVersion>4.0.0</modeLVersion>
3'=*<parcnt>
4<artlfactld>yinghuaMng-manager</artlfactXd>
5<groupld>ccxn.yinghu3mani;</groupld>
6<v?rsion>e.e.l-SNAPSHOT:/version>
<rclativcPath>??</rclativcP3th>
8</parent>
9<artifactld>yinghuamcng-m3nagcr-pojo</artifactld>
19</project>
創(chuàng)建模塊項目yinghuameng-manager-dao項目
3BJavaEE-EclipseNewMavenModule1
fileEditSourceRehQor」
NewMavenModule
,F(xiàn)5▼即?1
:▼康▼中9▼,▼Selectthemodulenameandparent
j>7一
博PackageExplorer區(qū)
JCreateasimpleproject(skiparchetypeselection)
甘dubbx.apiModuleName:yinghuameng-manager-dao|
沿Quartz_Spnng
BQuartz.TestParentProjectyinghuameng-manager
dServers
*Ta$k_Scheduling_001Addprqject(s)toworkingset
衿yinghuameng-commonWorkingset:
yinghuameng-manager
&src?Advanced
&yinghuameng-manag(
區(qū)pomoml
Byinghuameng-manager-f
由src/main/java
Jsrc/main/resources
⑷,rc/lcl/jw
uBsrcAest/resources
■ftJRESystemLibrary[-<
■MavenDependencies
&src
P=¥_taraet
yinghuameng-manat,“一,一
1.1aud_1111r
3fiJavaEE-EclipseSBNewMavenModule
FileEditSourceRefactorI
NewMavenModule
FKk一
Configureproject
博PackageExplorer區(qū)、
Artifact
GroupId:com.yinghuameng
Zdubbx.api
展Quartz_SpringArtifactId:|yinghu4meng?marwga?d)。
怒Quartz_Te$t
Version:O.O.l-SNAPSHOT▼
yServers
WTask_Scheduling_001Packaging:|jar]▼
yinghuameng-common
Name:
沙yinghuameng-manager
0srcDescription:
0yinghuameng-manag(
超pom.xmlParentProject
uJyinghuameng-manager-p□roupId:com.yinghuameng
㈡src/main/java
ArtifactId:|yinghuameng?m8rwger
0src/main/resources
&srcAest/java/ersion:O.O.l-SNAPSHOT
?srcAest/resources
JRESystemLibrary[)i?Advanced
0MavenDependencies
&src
_iz-'tarcet_
yinghuameng-man
][Next>I-Finish
?I<Back
1PackAQ*Expkxer上yin9huanen9-man?9?r/po<njcml
L-1(projectXBlnss*6ttp://?av?f>.apGc6?.ar0/Pt>(/4.^.d*XBlnsixslsMhttpr//Nww.M3.0r9/2MlZXNl$cheM*t/istar>r?MxsJ
<modelVerslon>4.?.></mod?lV?rtlon>
<parent>
CartifactId>yinghu?m?ng-parent</?rtif?ctId>
<groupXd>co?B.y£nghuaMng</greupXd>
(v?rsion>e.e.l.$MAPSHOT</v?riio?i>
</parent>
<R-oupId>co?i.ylnffhu?mnK</|croupXd>
njrhuMB?nK-iranjiK?r</ar^ifactld>
<v?raic>n>6.0.l>SNAPSHOT</v?r*ion>
<pjckag£ng>po?</p?ckaging>
<???季11像??>
-d*o<d?p?ndcnci?s>
<1-
<d?p<nd?ncy>
<groupXd>coo.yinghuan?ng</grcupXd>
4、<artlfactXd>yinghuM??ng>comion</artlfactXd)
aKC/le?A?owrcw<version>e.e.l-SMAPSHOT</v?rsion>
?JR£SysUtnLibrary;Mr?SE1.7)</dep?nd?ncy>
?MMVCO*p*rd0nd??</d?p<nd?ncieg>
e“c?nodul??>
?Uf9?:nodule>y£nghuaf??ng-n?nag?r-pojo</nodul?>
.pom.iml:nodule>y£nghu*fMng-H*n?g?r?d?o</iv>odul?>
v/godula”_________________________________________
bw'flKMmeog-pxet't
Z6</pr0j?ct>
修改pom.xml文件
,Package.心…^^-b
E%|V
<!-?泊加依修-->
?adubbi.api
<dcpcndcncyManagcfncnt>
0Quartz.Spnng<dcpcndcncies>
?&Quarv.Test
<1-季咬目依的?八
—Servers<d?p?ndency>
0?Y“k5ch?dJing.OOl<groupId>co?i.yinghuamQng</groupId>
>yyin9huanwg-common<artif3ctld>yinghu3mcng-m:n3gcr-pojo</3rtifactld>
>次yinghuameng-manager<vcrsion>0.0.1-SNAPSHOT</version>
</dependency>
②sre/main/iava<1??Mybatis-->
\3trc/main/r?wufc?<dopandoncy>
④sre/tes^ava<groupld>org.mybatis</groupld>
0"C/tesVresourcc<artifactld>aybatis</srtifactld>
</dep?nd?ncy>
t*BKJ祇SystemLibrary[Jav8SE?1.7]
<d?pand?ncy>
CIKMavenDependencies
<groupld>org.mybatis</groupld>
t*&tre
<artifactld>nybatis-spring</artifactld>
Jtarget
</dependency>
Idpom.wnl
<depend?ncy>
gyin9huanwg-manager-pejo
30
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年應聘中的筆試與面試及答案
- 2025年安徽省年事業(yè)單位考試及答案
- 2025年諸城醫(yī)學類事業(yè)編考試題及答案
- 2026重慶市屬事業(yè)單位第一季度考核招聘高層次和緊缺人才310人筆試模擬試題及答案解析
- 2025年丹陽人事考試及答案
- 2025年底圩鄉(xiāng)事業(yè)單位招聘考試及答案
- 2025年武漢音樂學院線上筆試及答案
- 2026年商標品牌保護應用培訓
- 2025年福建事業(yè)編面試考試題及答案
- 2025年楚雄事業(yè)單位考試題目及答案
- 鞏膜炎的治療
- 學校“第一議題”學習制度
- DBJ52T-既有建筑幕墻安全性檢測鑒定技術(shù)規(guī)程
- 運輸管理實務(第二版)李佑珍課件第6章 集裝箱多式聯(lián)運學習資料
- 影片備案報告范文
- 水泵維修更換申請報告
- 心臟驟停應急預案及流程
- 消防應急通信培訓課件
- 中山市市場主體住所(經(jīng)營場所)信息申報表
- 播種施肥機械
- 初中校本課程-【課堂實錄】美麗的24節(jié)氣教學設計學情分析教材分析課后反思
評論
0/150
提交評論