1. 程式人生 > >命令方式 搭建 (簡易)Maven項目

命令方式 搭建 (簡易)Maven項目

plugin onf 寫代碼 -a mod 重新編譯 -m pub pan

原料:1、配好的Maven環境變量 2、c m d命令

win + r 輸入 cmd

切換到此項目所要存在的位置

使用命令創建文件夾

技術分享圖片

切換 到 maven_demo中 輸入 cd maven_demo

使用命令創建maven項目結構(類似下面這種結構,規範點的.)

技術分享圖片

md --> 創建文件夾

  src \ main \ java \ com \ oukele --> 創建src文件夾,在src目錄下創建main文件夾,在main目錄下創建java文件夾。。。

技術分享圖片

在 oukele目錄下編寫一個 SayHello.java文件 ( echo --> 創建文件 )

技術分享圖片

用記事本打開SayHello.java文件

編寫代碼

編輯完畢 Ctrl + S 保存 退出。

技術分享圖片

創建 pom.xml 文件

技術分享圖片

使用記事本打開pom.xml進行編輯以下內容

 1 <?xml version="1.0" encoding="UTF-8" ?>
 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
> 4 5 <modelVersion>4.0.0</modelVersion> 6 7 <!-- 組織名 --> 8 <groupId>com.oukele</groupId> 9 <!-- 項目名 --> 10 <artifactId>SayHello</artifactId> 11 <!-- 項目版本 --> 12 <version>1.0</version>
13 <!-- 項目類型 --> 14 <packaging>jar</packaging> 15 16 </project>

保存 退出。

使用 mvn compile 命令 進行項目編譯。

技術分享圖片

編譯成功!!!,這時 maven_demo目錄 中 會有一個 target文件 生成 裏面有一個 classes文件夾 這裏放著 SayHello文件經過編譯後生成的 class文件。

想要運行這個文件 需要 配置好 jdk環境變量

運行SayHello.class文件:

  復制SayHello所在位置的路徑

技術分享圖片

運行結果:

技術分享圖片

下面來搭建一個簡易的maven網頁項目

在 main目錄下 創建 webapp文件夾 在webapp目錄中 創建 index.jsp 文件 和 WEB-INF文件夾 ,在WEB-INF目錄創建web.xml文件

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

編輯index.jsp文件

技術分享圖片

編輯web.xml文件

技術分享圖片

1 <!DOCTYPE web-app PUBLIC
2  "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
3  "http://java.sun.com/dtd/web-app_2_3.dtd" >
4 
5 <web-app>
6 
7 </web-app>

修改 pom.xml 文件

技術分享圖片

 1 <?xml version="1.0" encoding="UTF-8" ?>
 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 4          
 5     <modelVersion>4.0.0</modelVersion>
 6          
 7     <groupId>com.oukele</groupId>
 8     <artifactId>SayHello</artifactId>
 9     <version>1.0</version>
10     <packaging>war</packaging>
11     
12     
13     <build>
14         <plugins>
15             <plugin>   
16               <groupId>org.apache.tomcat.maven</groupId>   
17               <artifactId>tomcat7-maven-plugin</artifactId>   
18               <version>2.2</version>   
19               <configuration>      
20                 <hostName>localhost</hostName>    
21                 <port>8080</port>                 
22                 <path>/index</path>               
23                 <uriEncoding>UTF-8</uriEncoding>  
24               </configuration>
25             </plugin>
26         </plugins>
27     </build>
28 
29 </project>

然後,重新編譯項目

技術分享圖片

再然後 輸入 mvn tomcat7:run 命令 運行Tomcat 服務器

技術分享圖片

(這裏 Tomcat服務器 運行,是無法輸入的,點擊關閉 或者 Ctrl + C 進行關閉服務器,服務器關閉,web項目就無法運行了哦)

運行結果:

技術分享圖片

命令方式 搭建 (簡易)Maven項目