# 在Eclipse上面快速建立一個Maven的Web專案 ### 1. 打開Eclipse,在上方工具列選擇 File -> New -> Maven Project  ### 2. 按下Next,選擇maven-archetype-webapp,再按下Next   ### 3. 填好Group Id 和Artifact Id,按下Finish  ### 4. 可以看到左邊顯示專案已初步建立好,再來要進行設定  ### 5. 首先在剛建立的專案上按右鍵 -> Properties  ### 6. 選擇Project Facets,Java版本選擇自己JDK版本(這邊選擇1.8),JavaScript選擇1.0,Dynamic Web Module選擇3.0。如果顯示錯誤無法切換到3.0的話,請按照下面步驟解決:  ### Dynamic Web Module 無法切換到3.0的解決方法: 1. 去這個專案在本機的位置,找到project.facet.core.xml這個檔案,編輯它  2. 可以看到裡面的jst.web的version是2.3,把它改成3.0,java的version也一起改成1.8,存檔,重開Eclipse,再次去看Project Facets,可以發現已修改完成。 **修改前:**  **修改後:**  ### 7. 設定Runtimes,選擇你有裝的Web 應用伺服器,這邊選擇Tomcat9,按下Apply and Close   ### 8. 在專案上按右鍵 -> Properties,選Java Build Path -> Libraries ->選擇JRE ,查看版本是否正確,按下Edit,選擇自己安裝的jdk。   ### 9. 如果有出現Java compiler level does not match the version of the installed Java project facet.的錯誤  可以在POM檔的<build>這邊加上下列plugins ```\ <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>3.2.3</version> <configuration> <warSourceDirectory>WebContent</warSourceDirectory> </configuration> </plugin> </plugins> </build> ``` 然後在專案上面右鍵Maven->Update Maven即可解決 ### 10. 基本的Maven的Web專案就建好了  ###### tags: `專案建立` `Maven` `Eclipse`
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.