eclipse的tomcat怎么運(yùn)行mavenweb項(xiàng)目

本篇內(nèi)容介紹了“eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)公司2013年成立,先為南寧等服務(wù)建站,南寧等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為南寧企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

在eclipse中配置maven

安裝成功后,就會多出Maven選項(xiàng),在Installations中添加下載的Maven

eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目

在User Settings中配置本機(jī)的默認(rèn)倉庫 

eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目

2、選擇項(xiàng)目路徑 Usedefault Workspace location默認(rèn)工作空間

        eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目

4 、輸入Group ID和 Artifact ID,以及Package

        Group ID一般寫大項(xiàng)目名稱。Artifact ID是子項(xiàng)目名稱。

        Package是默認(rèn)給你建一個包,不寫也可以

        eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目

6、配置項(xiàng)目 需要添加src/main/java,src/test/java ,src/test/resources三個文件夾。右鍵項(xiàng)目根目錄點(diǎn)擊New -> Source Folder,建出這三個文件夾

        注意:不是建普通的Folder,而是Source Folder

        eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目

7、更改class路徑 右鍵項(xiàng)目,Java Build Path -> Source 下面應(yīng)該有4個文件夾。src/main/java,src/main /resources,src/test/java ,src/test/resources

        選上Allow output folders for source folders

        雙擊每個文件夾的Output folder,選擇路徑

        src/main/java,src/main/resources,選擇target/classes;

        src/test/java ,src/test/resources, 選擇target/test-classes;        

        在此處還要更改:更改文件夾顯示的順序:點(diǎn)擊Order and Export;更改JDK版本:在Libraries雙擊JRE System Library,要1.6版本

        eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目

8、把項(xiàng)目變成Dynamic Web項(xiàng)目 右鍵項(xiàng)目,選擇Project Facets,點(diǎn)擊Convert to faceted fro

        eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目

10、設(shè)置部署程序集(Web Deployment Assembly)
        上面步驟設(shè)置完成后,點(diǎn)擊OK,Properties窗口會關(guān) 閉,在右鍵項(xiàng)目打開此窗口。在左側(cè)列表中會出現(xiàn)一個Deployment Assembly,點(diǎn)擊進(jìn)去后,如下圖

        eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目

11、構(gòu)建框架 在pom.xml中添加所需要的jar包

        使用Maven POM editor打開項(xiàng)目中的pom.xml文件,選擇Dependencies,在Dependencies欄目點(diǎn)擊Add進(jìn)行,首先彈出一個搜索按鈕,例 如輸入jsf,就會自動搜索關(guān)于JSF相關(guān)的jar包,我們選擇2.0.4版本的jsf,將jsf包全部添加進(jìn)來

        需要添加的其他jar包有:junit、jstl

        或者點(diǎn)擊pom.xml直接編輯pom.xml文件,這樣可以直接copy過來dependencies內(nèi)容;

        我們的pom.xml文件可直接復(fù)制下面的內(nèi)容:

        <project xmlns="http://maven.apache.org/POM/4.0.0"
                        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

                <modelVersion>4.0.0</modelVersion>
                <groupId>com.smile.maven.demo</groupId>
                <artifactId>maven-demo-web</artifactId>
                <packaging>war</packaging>
                <version>0.0.1-SNAPSHOT</version>
                <name>maven-demo-web Maven Webapp</name>
                <url>http://maven.apache.org</url>

                <dependencies>
                        <dependency>
                                <groupId>junit</groupId>
                                <artifactId>junit</artifactId>
                                <version>3.8.1</version>
                                <scope>test</scope>
                        </dependency>
                        <dependency>
                                <groupId>com.sun.faces</groupId>
                                <artifactId>jsf-api</artifactId>
                                <version>2.0.4-b09</version>
                        </dependency>
                        <dependency>
                                <groupId>com.sun.faces</groupId>
                                <artifactId>jsf-impl</artifactId>
                                version>2.0.4-b09</version>
                        </dependency>
                        <dependency>
                                <groupId>javax.servlet</groupId>
                                <artifactId>jstl</artifactId>
                                <version>1.2</version>
                        </dependency>
                        <dependency>
                                <groupId>taglibs</groupId>
                                <artifactId>standard</artifactId>
                                <version>1.1.2</version>
                        </dependency>
                </dependencies>

                <build>
                        <finalName>maven-demo-web</finalName>
                </build>

        </project>

12、發(fā)布 對著工程點(diǎn)右鍵:Run As ->Maven install 然后再Run As -> Mavenpackage.
        生成完后用Tomcat跑即可

“eclipse的tomcat怎么運(yùn)行maven web項(xiàng)目”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

網(wǎng)站名稱:eclipse的tomcat怎么運(yùn)行mavenweb項(xiàng)目
當(dāng)前地址:http://muchs.cn/article38/ipgcpp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、Google、外貿(mào)建站、搜索引擎優(yōu)化、網(wǎng)站收錄虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化