maven建立Java 和 Web Project, 並匯入Eclipse
Java專案
建立一個JavaStudy的Project , 步驟如下:
1. 命令列切換到目錄
cd D:\devworkspace\ecpoxyworkspace
2. 執行建立命令
mvn archetype:generate -DgroupId=com.oscar999 -DartifactId=JavaStudy -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
這一步需要的時間會比較長。
建立完成的目錄結構如下:
會產生pom.xml 和 程式碼目錄, 測試目錄。 並有測試程式碼 App.java
3. 匯入Eclipse
到工程目錄 cd D:\devworkspace\ecpoxyworkspace\JavaStudy
執行 mvn eclipse:eclipse
執行以上命令後,它自動下載更新相關資源和配置資訊(需要等待一段時間),併產生 Eclipse IDE所要求的所有專案檔案。
執行完成之後,會建立.classpath 和 .project 兩個檔案。
要匯入專案到Eclipse IDE中,選擇 “File -> Import… -> General->Existing Projects into Workspace”
如果不執行這一步的話, 是無法以Project的方式來匯入的。
Web專案
1. mvn archetype:generate -DgroupId=com.oscar999 -DartifactId=WebStudy -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
產生專案結構
2. 匯入Eclipse
mvn eclipse:eclipse -Dwtpversion=2.0
-Dwtpversion=2.0 告訴 Maven 將專案轉換到 Eclipse 的 Web 專案(WAR),而不是預設的Java專案(JAR)。
Eclipse IDE – File -> Import… -> General -> Existing Projects into workspace
注: 如果在 pom.xml 新增如下部分
則可以忽略以上 -Dwtpversion=2.0 引數。
也就是, mvn eclipse:eclipse,Maven將這個專案匯入轉換為 Eclipse Web 專案
產生專案結構
2. 匯入Eclipse
mvn eclipse:eclipse -Dwtpversion=2.0
-Dwtpversion=2.0 告訴 Maven 將專案轉換到 Eclipse 的 Web 專案(WAR),而不是預設的Java專案(JAR)。
Eclipse IDE – File -> Import… -> General -> Existing Projects into workspace
注: 如果在 pom.xml 新增如下部分
<!-- Eclipse project -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.9</version>
<configuration>
<!-- Always download and attach dependencies source code -->
<downloadSources>true</downloadSources>
<downloadJavadocs>false</downloadJavadocs>
<!-- Avoid type mvn eclipse:eclipse -Dwtpversion=2.0 -->
<wtpversion>2.0</wtpversion>
</configuration>
</plugin>
則可以忽略以上 -Dwtpversion=2.0 引數。
也就是, mvn eclipse:eclipse,Maven將這個專案匯入轉換為 Eclipse Web 專案
相關文章
- 如何建立+管理maven、匯入web專案、xmlMavenWebXML
- CMake生成eclipse的工程並匯入Eclipse
- Dynamic Web Project option missing in Eclipse KeplerWebProjectEclipse
- java怎麼匯入專案?java已有專案如何匯入eclipse?JavaEclipse
- 解決idea匯入maven專案報Unable to import maven project: See logs for details問題IdeaMavenImportProjectAI
- Python,Django建立web專案project和應用appPythonDjangoWebProjectAPP
- 如何建立一個Maven專案(eclipse版本)MavenEclipse
- IDEA匯入Eclipse專案IdeaEclipse
- Maven EclipseMavenEclipse
- 建立Dynamic Web Project沒有web.xml問題WebProjectXML
- maven 依賴匯入Maven
- eclipse專案匯入到IDEAEclipseIdea
- Eclipse如何匯入別人工程Eclipse
- 第六記·Linux中安裝eclipse、配置maven並使用maven搭建小工程LinuxEclipseMaven
- maven 工程匯入jar包MavenJAR
- NPOI建立並匯出word
- java web 動態web開發基礎入門學習 eclipse版(二)JavaWebEclipse
- Docker容器和映象的建立/匯出/刪除/匯入Docker
- Maven建立Web應用程式專案MavenWeb
- 從cmd中匯入.SQL檔案並建立資料庫SQL資料庫
- Eclipse匯出Maven專案生成war包的兩種辦法EclipseMaven
- 成功使用Eclipse匯入專案,並實驗Mybatis操作了資料庫內容。EclipseMyBatis資料庫
- Maven教程(Eclipse配置及maven專案)MavenEclipse
- Eclipse配置maven環境EclipseMaven
- 在eclipse中maven配置EclipseMaven
- Maven+Eclipse工程搭建MavenEclipse
- 如何使用Java建立資料透視表並匯出為PDFJava
- maven 專案的建立入門Maven
- 解決eclipse的 Invalid project description. overlaps the location of another project: 問題EclipseProject
- Eclipse解決Project中Java Build Path 提示 2 build peth entriesare missing.EclipseProjectJavaUI
- Eclipse建立workingsetEclipseGse
- Eclipse project 重新命名問題(如何徹底修改Eclipse工程名)EclipseProject
- idea使用maven-archetype-webapp方式建立web工程IdeaMavenWebAPP
- idea匯入專案報Maven version is not definedIdeaMaven
- idea開啟/匯入maven專案 + 移除IdeaMaven
- 【版本2020.03】使用idea匯入maven專案IdeaMaven
- Java 匯入資料到Excel並提供檔案下載介面JavaExcel
- Eclipse-用Eclipse搭建一個maven專案-續EclipseMaven