Maven POM基本配置檔案
阿新 • • 發佈:2019-01-01
<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/xsd/maven-4.0.0.xsd"> <!-- 版本4.0.0 --> <modelVersion>4.0.0</modelVersion> <!-- 必須 組織名稱:建議為網站域名的倒序 --> <groupId>online.52panda.www</groupId> <!-- 必須 專案名稱 --> <artifactId>com.panda.dbtoexcelutils</artifactId> <!-- 必須 版本號 --> <version>0.0.1-SNAPSHOT</version> <!-- 打包方式 jar對應java專案 war對應 --> <packaging>jar</packaging> <!-- 名稱:該值可省略 --> <name>com.panda.dbtoexcelutils</name> <url>http://maven.apache.org</url> <!-- 設定工程編碼 --> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <!-- 設定工程依賴關係--> <dependencies> <!-- 依賴設定 --> <!-- junit測試工具 --> <dependency> <!-- 依賴組織名稱 --> <groupId>junit</groupId> <!-- 依賴專案名稱 --> <artifactId>junit</artifactId> <!-- 依賴版本號 --> <version>3.8.1</version> <!-- 依賴範圍此處表示test包下依賴該設定 --> <scope>test</scope> <!-- | scope引數用於確定依賴範圍: | 1.compile,對於主程式碼,測試程式碼,對執行classPath均有效 | 2.test,只對測試程式碼有效 | 3.provided,對於主程式碼和測試程式碼有效,對執行classPath 無 效. | 4.runtime,只對執行classPath有效. --> </dependency> <!-- Excel工具 --> <dependency> <groupId>jexcelapi</groupId> <artifactId>jxl</artifactId> <version>2.6</version> </dependency> <!-- 日誌管理工具 --> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api-scala_2.10</artifactId> <version>2.7</version> </dependency> </dependencies> </project>