導航:首頁 > 編程語言 > maven創建java項目

maven創建java項目

發布時間:2022-03-06 22:59:35

① 如何用Maven建立java應用程序

用mvn命令行。

mvnarchetype:generate

在這之前要先裝jdk,裝maven,改maven源,配maven到系統path


IDE的話就是eclipse中裝m2e插件,和mvn命令行本質上一樣,不過更加方便,畢竟你寫代碼基本上還是要用IDE的各種提示的

② maven java 創建的時候 為什麼沒有src目錄

1、原因 :使用maven創建的java項目,在創建時由於版本的原因可能會出現項目中缺少「resources」文件夾,該文件夾的作用主要是用來存放程序各種屬性配置文件,必不可少。
2、解決方法:
使用maven創建一個java程序,目錄結構:
右鍵項目名稱,選擇最後一項「properties」,:
選擇「java build path」,:
單擊「add folder」,:
選中「main」,然後點擊「create new folder」,
輸入「resources」,點擊完成,接著點擊OK,再接著點擊OK,:
到此,就成功的在項目中增加了一個「resources」文件夾

③ maven怎麼創建javaweb

new-->other--->輸入maven--->找到Maven Project 選中點擊next---->

WebContent 可以修改的,點擊OK就好了

④ 怎樣建maven創建的java項目變成web項目

首先進入控制台,到自己要建項目的路徑下, 然後輸入 mvn archetype:generate, 在交互界面中:
•Choose a number: 回車即可,也就是選擇15
•Define value for groupId: 輸入組織id,比如com.cn.chkj
•Define value for artifactId:輸入項目名稱,比如mytest
•Define value for version: 輸入版本號,可以直接回車,默認是1.0-SNAPSHOT
•Define value for package: java的包名,比如com.cn.chkj
•然後回車表示確認上述輸入即可。
2 創建web項目:
mvn archetype:generate 交互步驟說明:
•Choose a number: 回車即可,也就是選擇18,這里和java普通項目不一樣
•Define value for groupId: 輸入組織id,比如easymorse.com
•Define value for artifactId:輸入項目名稱,比如helloworld
•Define value for version: 輸入版本號,可以直接回車,默認是1.0-SNAPSHOT
•Define value for package: java的包名,比如com.easymorse
•然後回車表示確認上述輸入即可。

⑤ 如何創建maven項目

mvn archetype:create -DgroupId=cn.e.sdau.neat -DartifactId=Project -DarchetypeArtifactId=maven-archetype-webapp
其中,archetype是mvn內置的一個插件,create任務可以創建一個java項目骨架,DgroupId是軟體包的名稱,DartifactId是項目名,DarchetypeArtifactId是可用的mvn項目骨架,常用的骨架有:
{* maven-archetype-archetype
* maven-archetype-j2ee-simple
* maven-archetype-mojo
* maven-archetype-portlet
* maven-archetype-profiles (currently under development)
* maven-archetype-quickstart
* maven-archetype-simple (currently under development)
* maven-archetype-site
* maven-archetype-site-simple
* maven-archetype-webapp}

⑥ eclipse中,maven項目 怎麼在文件夾里新建java類

主代碼放在main/java這個文件夾下,如果代碼中有包名的話,在Java文件夾下創建相應的文件夾就行了
測試代碼放在test/Java文件夾下

⑦ 怎麼創建maven 的java,並啟動

Maven使用 archetype 來創建項目。要創建一個簡單的 Java 應用程序,我們使用 maven-archetype-quickstart 插件。在下面的例子中,我們將創建一個基於Maven 的 Java 應用程序項目在 C:\MVN 文件夾。

讓我們打開命令控制台,進入到 C:\MVN 目錄並執行以下命令 mvn 命令。
C:MVN>mvn archetype:generate
-DgroupId=com.companyname.bank
-DartifactId=consumerBanking
-DarchetypeArtifactId=maven-archetype-quickstart
-DinteractiveMode=false

Maven會開始處理,並建立完整的 Java應用程序項目結構。
INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] -------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO] task-segment: [archetype:generate] (aggregator-style)
[INFO] -------------------------------------------------------------------
[INFO] Preparing archetype:generate
[INFO] No goals needed for project - skipping
[INFO] [archetype:generate {execution: default-cli}]
[INFO] Generating project in Batch mode
[INFO] -------------------------------------------------------------------
[INFO] Using following parameters for creating project
from Old (1.x) Archetype: maven-archetype-quickstart:1.0
[INFO] -------------------------------------------------------------------
[INFO] Parameter: groupId, Value: com.companyname.bank
[INFO] Parameter: packageName, Value: com.companyname.bank
[INFO] Parameter: package, Value: com.companyname.bank
[INFO] Parameter: artifactId, Value: consumerBanking
[INFO] Parameter: basedir, Value: C:MVN
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] project created from Old (1.x) Archetype in dir: C:MVNconsumerBanking
[INFO] ------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------
[INFO] Total time: 14 seconds
[INFO] Finished at: Tue Jul 10 15:38:58 IST 2012
[INFO] Final Memory: 21M/124M
[INFO] ------------------------------------------------------------------

現在進入到 C:\MVN 目錄。將看到創建了一個 Java應用程序項目,並命名為 consumerBanking(如:artifactId 指定)。 Maven 使用的標准目錄結構,如下圖所示:

用上面的例子中,我們可以了解到以下關鍵概念

文件夾結構

描述

consumerBanking

包括 src 目錄和 pom.xml

src/main/java

包含封裝結構下的 Java 代碼的文件 (com/companyName/bank)

src/main/test

包含封裝結構下的文本Java 測試代碼文件 (com/companyName/bank)

src/main/resources

它包含圖片/屬性文件(在上面的例子中需要手動創建這個結構)

Maven 還創建了一個示例 Java 源文件和 Java 測試文件。打開 C:\MVN\consumerBanking\src\main\java\com\companyname\bank 文件夾,會看到 App.java 如下所示代碼:
package com.companyname.bank;

/**
* Hello world!
*
*/
public class App
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
}

打開 C:\MVN\consumerBanking\src\test\java\com\companyname\bank 文件夾,就會看到 AppTest.java
package com.companyname.bank;

import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;

/**
* Unit test for simple App.
*/
public class AppTest extends TestCase
{
/**
* Create the test case
*
* @param testName name of the test case
*/
public AppTest( String testName )
{
super( testName );
}

/**
* @return the suite of tests being tested
*/
public static Test suite()
{
return new TestSuite( AppTest.class );
}

/**
* Rigourous Test :-)
*/
public void testApp()
{
assertTrue( true );
}
}

開發人員需要創建如上表所述文件,Maven將處理所有構建。

⑧ 請問java高手,誰能幫我寫maven構建一個普通的java項目,不是web項目,不用eclipse

如果純java項目,基本上什麼都不用吧
<project xmlns="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>xxxxxxx</groupId>

<artifactId>xxxxxx</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>${project.artifactId} - ${project.version}</name>

</project>

⑨ 關於JAVA,eclipse創建maven項目這樣報錯,怎麼解決

maven倉庫缺少jar包,不知道你的maven倉庫有沒有配置正確

一,如果正確

1.第一步 點eclipse的help->install new software

第二步 add

第三步 name:隨意 localtion :http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver/0.17.2/N/LATEST/

如果不行 把http換成https。接著項目右鍵maven-> update project.


2.以上做完pom.xml報錯的話。在setting.xml中加上

<mirror>

<id>nexus</id>

<mirrorOf>central</mirrorOf>

<name>nexus</name>

<url>http://maven.aliyun.com/nexus/content/groups/public</url>

</mirror>

二.如果你maven倉庫配置有問題,具體看你eclipse的preferences里maven的user setting

是不是你下好的maven倉庫。不是的話參考網上的maven倉庫配置,鏈接網頁鏈接

⑩ Java項目的maven是做什麼的

使用 Maven 來創建一個 Java 項目。

閱讀全文

與maven創建java項目相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:62
Windows常用c編譯器 瀏覽:778
關於改善國家網路安全的行政命令 瀏覽:833
安卓如何下載網易荒野pc服 瀏覽:654
javainetaddress 瀏覽:104
蘋果4s固件下載完了怎麼解壓 瀏覽:1003
命令zpa 瀏覽:286
python編譯器小程序 瀏覽:945
在app上看視頻怎麼光線調暗 瀏覽:540
可以中文解壓的解壓軟體 瀏覽:593
安卓卸載組件應用怎麼安裝 瀏覽:913
使用面向對象編程的方式 瀏覽:340
程序員項目經理的年終總結範文 瀏覽:930
內衣的加密設計用來幹嘛的 瀏覽:433
淮安數據加密 瀏覽:292
魔高一丈指標源碼 瀏覽:982
松下php研究所 瀏覽:168
c回調java 瀏覽:401
夢幻端游長安地圖互通源碼 瀏覽:746
電腦本地文件如何上傳伺服器 瀏覽:314