建立並執行maven專案
Maven專案中有一些約定:在專案的根目錄中放置pom.xml,在src/main/Java目錄中放置專案的主程式碼,在src/test/java目錄中放置專案的測試程式碼。我們稱這些基本的目錄結構和pom.xml檔案內容為專案的骨架。我們可以手工建立專案骨架,也可以使用Maven提供的Archetype快速勾勒出專案骨架。下面使用Archetype建立專案骨架。
在E盤建一個maven工作空間:E:/mavenspace
開啟命令列視窗,進入maven工作空間,執行命令 mvn archetype:create -DgroupId=com.zzj.app -DartifactId=my-app
[plain]- E:\mavenspace>mvn archetype:create -DgroupId=com.zzj.app -DartifactId=my-app
建立的專案結構如下:
在專案根目錄下生成了一個pom.xml檔案,這是maven的核心檔案:
檔案內容如下:
[html] view plain copy print?-
<projectxmlns="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/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>com.zzj.app</groupId>
- <artifactId>my-app</artifactId>
- <version>1.0-SNAPSHOT</version>
-
<packaging>jar</packaging
- <name>my-app</name>
- <url>http://maven.apache.org</url>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>3.8.1</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
- </project>
另一個重要的元素就是dependencies,該元素下可以包含多個dependency元素以宣告專案的依賴。
開啟原始檔App.java:
[java] view plain copy print?- package com.zzj.app;
- /**
- * Hello world!
- *
- */
- publicclass App
- {
- publicstaticvoid main( String[] args )
- {
- System.out.println( "Hello World!" );
- }
- }
- package com.zzj.app;
- import org.apache.commons.lang.StringUtils;
- /**
- * Hello world!
- *
- */
- publicclass App
- {
- publicstaticvoid main( String[] args )
- {
- System.out.println( "Hello World!" );
- System.out.println("equals:" + StringUtils.equals("a", "a"));
- }
- }
- <projectxmlns="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/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>com.zzj.app</groupId>
- <artifactId>my-app</artifactId>
- <version>1.0-SNAPSHOT</version>
- <packaging>jar</packaging>
- <name>my-app</name>
- <url>http://maven.apache.org</url>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>3.8.1</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>commons-lang</groupId>
- <artifactId>commons-lang</artifactId>
- <version>2.1</version>
- </dependency>
- </dependencies>
- </project>
相關推薦
建立並執行maven專案
Maven專案中有一些約定:在專案的根目錄中放置pom.xml,在src/main/Java目錄中放置專案的主程式碼,在src/test/java目錄中放置專案的測試程式碼。我們稱這些基本的目錄結構和pom.xml檔案內容為專案的骨架。我們可以手工建立專案骨架,也可以使用
macOS配置eclipse+maven+tomcat,並執行maven專案
最近跟著學習j2ee框架,配置環境當然少不了。 jdk使用的是7u71,因為梅老師說很多客戶配置沒有那麼高。 所以eclipse使用的版本就很低,我是用的4.5.1。 首先配置maven,我們這邊使用的是maven-3.3.9,把資料夾放到自己的路徑就行,tomcat也是如此。 to
Myeclipse怎樣建立並執行web專案
開啟myeclipse->點選Browse選擇所建立的工程所在的位置(可以進行選擇,也可以選擇預設的)->點選ok完成 在myeclipse介面的左上方選擇file->選
IntelliJ IDEA建立和配置Maven專案並執行
主要以MAC系下說明,除了JAVA配置路徑不一樣,其他相差不是很多 環境說明 系統:Mac系統 JAVA版本:8.x Tomcat版本:8.5.x IDEA版本:2017.2.x 風.fox JDK 設定 新建 IDEA Mave
PyCharm入門第一步:建立並執行第一個Python專案
步驟1:建立並執行您的第一個Python專案 在你開始之前 確保滿足以下先決條件: 您正在使PyCharmCE或Professional。 您已經安裝了Python本身。如果您使用的是macOS或Linux,那麼您的計算機已經安裝了Python。你可以從python.org獲
PyCharm入門第一步-——建立並執行第一個Python專案
建立專案 點選Create New Project 建立專案 輸入自己的專案名,點選Create建立 建立檔案 右鍵專案名建立python檔案 建立一個HelloPython檔案 輸入print("Hello word") 右鍵空白地方測試執行 &n
MAVEN建立並打包web專案
maven專案是由一個maven project和多個maven module組成的,下面簡單介紹一下maven webapp的建立和打包,前提是你已經安裝配置好maven了。 開啟eclipse,按照如下操作: 我們首先當然要先建立一個project,如上圖選擇。
IntelliJ IDEA 14.x與Tomcat整合,建立並執行Java Web專案
[摘要:之前剛最先寫JSP時,碰到一些IDEA戰Tomcat的散成題目,找的材料那篇是最相符請求的,特地轉了~感謝本文做者啦!!~ 建立Web專案 1、File -> New Project ,進進建立專案窗心] 之前剛開始寫JSP時,遇到一些IDEA和Tomca
maven環境搭建並執行springboot專案
1、從官網下載安裝包http://maven.apache.org/ 2、解壓 3、配置maven環境 前提是需要配置好jdk; 我的maven環境在:D:\apache-maven
Maven建立並管理Web專案(上傳Web專案的API的JAR到Nexus 私服上)
目錄 1.簡介 2.安裝Eclipse Maven外掛 3.用Eclipse建立Maven Web專案 4.配置settings.xml 檔案並下載專案依賴的JAR,並上傳Web專案的api的JAR到Nexus 私服 1.簡介
使用Tomcat8外掛執行maven專案
在maven專案中配置Toncat外掛一般都使用tomcat7,程式碼如下: <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</a
在idea裡執行maven專案出現:Error: Could not find or load main class com.xxx.xxxx
原因分析:maven專案在執行時找不到主類,也就是專案啟動類找不到。可以嘗試以下方法。 思路:java檔案必須經過compile才會變成.class檔案,找不到.class檔案就是由於沒有經過編譯導致的。 可能是由於對maven專案執行了mvn clean命令,沒有執行mvn compile
Linux下建立並執行第一個HelloWorldC與C++程式
1.執行虛擬機器,啟動Ubuntu,進入終端 2.如果未安裝gcc編譯器及vim文字編輯器,首先在終端下輸入如下指令,並輸入密碼進行下載。 sudo apt install gcc sudo apt install vim 3.使用vim文字編輯器,輸入vim指令分別建立我們需要的c及c
myeclipse中執行maven專案
法一: 右鍵專案-------run as -----maven install,這時控制檯會出現生成war包的資訊 在myeclipse工作空間的這個專案下,有個target資料夾,裡面有個.war檔案 拷到電腦安裝的tomcat資料夾的webapps下 在mye
關於MyEclipse建立web專案後,建立的是maven專案
這幾天正在學習java web的環境配置和檔案部署,發現一個問題。 JDK+TOMCAT-8.5+MyEclipse所有東西弄好以後,在建立第一個web專案時候發現工程檔案路勁是maven格式。 一開始以為是自己建立的專案有問題,後來就百度一下如何執行第一web專案。按照網上的教程建立檔案時
eclipse如何建立和匯入maven專案
eclipse如何建立Maven的web工程?? File-->New-->Other... 這裡注意quickstart是快速建立一個普通的maven工程哦~~ 最後就會建立如下的專案結構(注意maven專案的左上角會有個M符號哦~)
解決執行maven專案出現 SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”. error
最近再弄maven專案,執行起來沒有問題,但是Console控制檯會報錯,比如說如下的問題異常提示: 由此我們可以看出,報出錯誤的地方主要是slf4j的jar包,而故障碼中“Failed to load class ’
大牛五分鐘教你如何建立並執行java執行緒
Java執行緒類也是一個object類,它的例項都繼承自java.lang.Thread或其子類。 可以用如下方式用java中建立一個執行緒: 執行該執行緒可以呼叫該執行緒的start()方法: 在上面的例子中,我們並沒有為執行緒編寫執行程式碼
eclipse配置tomcat並執行web專案
最近換了開發工具,對eclipse不熟悉,遇到了不少的坑,記錄一下,以表示自己的心路歷程。 在使用eclipse+tomcat中發現一個問題,當我把web專案編寫完成,同時配置了tomcat之後,發現eclipse不能啟動tomcat,開始以為只自己的tomcat安裝有問題
eclipse使用jetty執行maven專案
主要pom.xml裡面配置 <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version&