
- Maven 教程
- Maven - 首頁
- Maven - 概述
- Maven - 環境設定
- Maven - POM
- Maven - 構建生命週期
- Maven - 構建配置檔案
- Maven - 倉庫
- Maven - 外掛
- Maven - 建立專案
- Maven - 構建和測試專案
- Maven - 外部依賴項
- Maven - 專案文件
- Maven - 專案模板
- Maven - 快照
- Maven - 構建自動化
- Maven - 管理依賴項
- Maven - 部署自動化
- Maven - Web 應用程式
- Maven - Eclipse IDE
- Maven - NetBeans
- Maven - IntelliJ IDEA
- Maven 實用資源
- Maven - 問題和答案
- Maven - 快速指南
- Maven - 實用資源
- Maven - 討論
Maven - 專案文件
本教程將教您一次性建立應用程式文件。讓我們開始吧,轉到 C:/MVN 目錄,您已在其中使用前幾章中的示例建立了 Java consumerBanking 應用程式。開啟 consumerBanking 資料夾並執行以下 mvn 命令。
更新 C:\MVN\consumerBanking 資料夾中的 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.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.companyname.bank</groupId> <artifactId>consumerBanking</artifactId> <packaging>jar</packaging> <version>1.0-SNAPSHOT</version> <name>consumerBanking</name> <url>http://maven.apache.org</url> <properties> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.7</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> <version>2.9</version> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>
C:\MVN\consumerBanking>mvn site
Maven 將開始構建專案。
[INFO] Scanning for projects... [INFO] [INFO] ----------------< com.companyname.bank:consumerBanking >---------------- [INFO] Building consumerBanking 1.0-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-site-plugin:3.7:site (default-site) @ consumerBanking --- [WARNING] Input file encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent! [INFO] Relativizing decoration links with respect to localized project URL: http://maven.apache.org [INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.2 skin. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.850 s [INFO] Finished at: 2021-12-13T17:49:56+05:30 [INFO] ------------------------------------------------------------------------
您的專案文件現已準備就緒。Maven 已在目標目錄中建立了一個站點。

開啟 C:\MVN\consumerBanking\target\site 資料夾。單擊 index.html 以檢視文件。

Maven 使用名為 Doxia 的文件處理引擎建立文件,該引擎會將多種源格式讀入一個常見的文件模型。若要為您的專案編寫文件,您可以在 Doxia 解析的以下幾種常用格式中編寫內容。
格式名稱 | 說明 | 參考 |
---|---|---|
XDoc | Maven 1.x 文件格式 | |
FML | 用於常見問題解答文件 |
廣告