导航:首页 > 编程语言 > 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项目相关的资料

热点内容
优信二手车解压后过户 浏览:63
Windows常用c编译器 浏览:780
关于改善国家网络安全的行政命令 浏览:835
安卓如何下载网易荒野pc服 浏览:656
javainetaddress 浏览:106
苹果4s固件下载完了怎么解压 浏览:1005
命令zpa 浏览:288
python编译器小程序 浏览:946
在app上看视频怎么光线调暗 浏览:541
可以中文解压的解压软件 浏览:595
安卓卸载组件应用怎么安装 浏览:914
使用面向对象编程的方式 浏览:341
程序员项目经理的年终总结范文 浏览:932
内衣的加密设计用来干嘛的 浏览:434
淮安数据加密 浏览:294
魔高一丈指标源码 浏览:984
松下php研究所 浏览:169
c回调java 浏览:402
梦幻端游长安地图互通源码 浏览:747
电脑本地文件如何上传服务器 浏览:315