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-在Eclipse中檢出並匯入Maven專案MavenEclipse
- Eclipse在已建立的project中匯入其他檔案EclipseProject
- 如何建立+管理maven、匯入web專案、xmlMavenWebXML
- Creating Dynamic Web Project using Maven in EclipseWebProjectMavenEclipse
- CMake生成eclipse的工程並匯入Eclipse
- maven學習總結(七)——eclipse中使用Maven建立Web專案MavenEclipseWeb
- 從GitHub將Maven專案匯入Eclipse4.2GithubMavenEclipse
- 使用IntelliJ IDEA 15和Maven建立Java Web專案IntelliJIdeaMavenJavaWeb
- java怎麼匯入專案?java已有專案如何匯入eclipse?JavaEclipse
- Dynamic Web Project option missing in Eclipse KeplerWebProjectEclipse
- 解決idea匯入maven專案報Unable to import maven project: See logs for details問題IdeaMavenImportProjectAI
- spring framework原始碼下載並匯入eclipseSpringFramework原始碼Eclipse
- archetype:create-from-project命令建立maven模板工程(自定義專案模板並且上載到maven私服)ProjectMaven
- maven 建立web專案MavenWeb
- Eclipse : Web Deployment Assembly & Maven dependencies issueEclipseWebMaven
- myeclipse的web專案匯入到eclipse中EclipseWeb
- SAP project 期初資料匯入Project
- Python,Django建立web專案project和應用appPythonDjangoWebProjectAPP
- 【java web】--ojdbc匯入xml資料JavaWebJDBCXML
- eclipse裡面使用Maven搭建web工程EclipseMavenWeb
- 建立Dynamic Web Project沒有web.xml問題WebProjectXML
- Maven 學習筆記——Maven和Eclipse(2)Maven筆記Eclipse
- maven 工程匯入jar包MavenJAR
- 關於Eclipse生成和匯入Patch檔案.Eclipse
- 如何建立一個Maven專案(eclipse版本)MavenEclipse
- Maven建立Java專案MavenJava
- 如何用Maven建立web專案MavenWeb
- Eclipse匯入NDK例子工程Eclipse
- Docker容器和映象的建立/匯出/刪除/匯入Docker
- Maven EclipseMavenEclipse
- 從cmd中匯入.SQL檔案並建立資料庫SQL資料庫
- Maven建立Web應用程式專案MavenWeb
- Maven通過命令建立web專案MavenWeb
- Eclipse如何匯入別人工程Eclipse
- eclipse匯入約束檔案Eclipse
- Eclipse匯入包的快捷鍵Eclipse
- IDEA匯入Eclipse專案IdeaEclipse
- eclipse 建立maven專案設定預設jdk版本EclipseMavenJDK