1. 程式人生 > >Maven專案的pom.xml常見配置(Eclipse)

Maven專案的pom.xml常見配置(Eclipse)

1.配置缺少的jar包,可在maven repository中查詢

<dependencies>
<dependency>
        <groupId>org.apache.tomcat</groupId>
        <artifactId>tomcat-servlet-api</artifactId>
        <version>7.0.0</version>
    </dependency>
</dependencies>

2.tomcat外掛的配置

<build
>
<plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <path>/</path> <port>8080</port>
</configuration> </plugin> </plugins> </build>

注:使用tomcat外掛,需要把2.1中引用的tomcat-servlet-api去掉,否則會產生jar包依賴衝突,會報錯。
執行工程,在工程上右鍵->Run As->Maven build:
執行 clean tomcat7:run

3.排除衝突的jar包

<dependency>
    <groupId>junit</groupId>
    <artifactId
>
junit</artifactId> <!-- 排除衝突jar包 --> <exclusions> <exclusion> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-core</artifactId> </exclusion> </exclusions> </dependency>

相關推薦

Maven專案pom.xml常見配置(Eclipse)

1.配置缺少的jar包,可在maven repository中查詢 <dependencies> <dependency> <groupId>o

maven使用pom.xml 常見配置詳解

pom.xml 配置詳解 pom.xml配置SpringMVC常見依賴: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:

myEclipse&eclipse建立maven專案pom.xml報錯Plugin execution not covered by lifecycle configuration異常

Plugin execution not covered by lifecycle configuration異常 網上找了解決方法 這裡記錄一下 第一種: <plugins>標籤外面加上<pluginManagement>標籤 第二種: <

Eclipse匯入Maven專案pom.xml報錯的解決辦法

Maven是基於專案物件模型,可以通過一小段描述資訊來管理專案的構建,報告和文件的軟體專案管理工具。如今用到Maven的地方很多,而在用Eclipse開發專案時經常匯入Maven專案時出現此類錯誤,在這

配置maven專案pom.xml出現錯誤解決程式碼步驟

在一開始建立maven專案的時候,pom.xml一直報錯。新增以下這段程式碼即可解決,同時,程式碼必須是放在其他的配置開頭: <build>     <sourceDirector

MyEclipse 配置maven專案pom.xml設定 上傳專案到nexus私服,通過中轉倉庫下載外掛,以及nexus的配置

1。安裝官方nexus的開源版本 下載安裝可以參照http://www.th7.cn/system/win/201609/179882.shtml 因為不是專業版本,有好多功能限制,不過個人用用夠了。 2。安裝maven 配置相對簡單:官方下載後解壓到安裝目錄即可。再在

maven web專案pom.xml檔案配置打包war檔案

關於maven專案配置打包主要是在pom.xml檔案中 ,pom.xml中如果沒有指定打包型別,預設打包型別為jar, packaging指定打包檔案為war型別需要引入maven打包的依賴包 <dependency> <groupId>org

maven 03-pom.xml核心配置

程序開發 ack 自動 release mage 行程 lib 進行 ram maven的pom.xml配置文件並不單單只是一個配置依賴程序包的關系,他可以配置更多的屬性,包括插件項。 定義環境屬性 在pom.xml文件裏面定義一些基本的變量信息 可以將項目名稱、版

maven專案pom.xml檔案第一行報錯解決方法

今天在新建一個maven專案時,第一行報了一個錯,內容如下 Project build error: Non-parseable POM D:\sts\repository\org\springframework\cloud\spring-cloud-contract-dependencies\

org.apache.maven.archiver.MavenArchiver.getManifest錯誤(新的maven專案,pom.xml第一行報錯 Myeclipse)

MyEclipse匯入新的maven專案時,pom.xml第一行報錯: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.arc

MyEclipse org.apache.maven.archiver.MavenArchiver.getManifest 新的maven專案pom.xml第一行報錯

MyEclipse匯入新的maven專案時,pom.xml第一行報錯:(比較坑的是百度半天,都是eclipse解決方案,但用eclipse解決方案的網址安裝報錯) org.apache.maven.a

maven專案pom.xml檔案第一行報錯Missing artifact com.github.pagehelper:pagehelper:jar:3.4.2-fix解決方法

原因分析: 在父工程中已經確定jar的version,但是jar下載不下來,可能存在兩種情況 ; 1、該jar包非免費,需要付費,所以下載不下來  2.、網路原因,連線不到國外的伺服器; 解決方法:需要新增以下配置: <dependency>       

Maven 專案pom.xml檔案完全程式碼

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

如何在mavenpom.xml配置jetty外掛?

在maven的pom.xml中新增如下內容即可: <build><plugins><!-- jetty外掛, 設定埠與context path --><plugin><groupId>org.mortbay.jet

mavenpom.xml常用配置

pom.xml 該檔案用於管理:原始碼、配置檔案、開發者的資訊和角色、問題追蹤系統、組織資訊、專案授權、專案的url、專案的依賴關係等等。 1.1 基本內容 1.1.1 modelVersion 寫明pom版本,一般都是4.0.0 1.1.2

Mavenpom.xml配置詳解

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

myeclipse 匯入maven專案pom.xml檔案報錯解決方法

問題:在匯入專案過程載入pom.xml檔案時錯誤資訊:No marketplace entries found to handle maven-compiler-plugin:3.3:compile i

IDEA 匯入或新建maven專案 web.xml配置檔案路徑報錯,配置檔案找不到

某次碰到一個很奇怪的問題,本來專案沒問題的,重新匯入到Idea執行時就跑不起來了。 跑專案時,報如下錯誤: 看報錯好像是log4j2的配置檔案找不到 不可能呀,上次還跑得好好的,檔案也都在。 於是我進入web.xml看看: 怎麼配置檔案都報紅了

解決從SVN匯入maven專案pom.xml無法下載的問題

從SVN匯入maven專案後,pom.xml無法下載 錯誤原因:   應該是maven 的版本不一致的問題, 導致細節方面的語法錯誤。 問題一:  <parent> <groupId>com.ctsig</groupId> <

maven專案pom.xml檔案中新增阿里中央倉庫

maven專案構建時如果需要下載的依賴jar包很多,為了提高構建速度,我們可以在pom.xml檔案中加入阿里中中央倉庫: <repositories> <reposi