java-eclipse-创建maven项目

1. 创建项目

1.1.在eclipse中新建–选择Maven Project

1.2.选择create a simple project

1.3.点击Next,进入下一个

group id,artifact id,可以随便写一个,在Packaging中选择war类型

注:groupid加artifactid需要全局唯一

一般groupid都是包名

artifactid为工程名

maven可以管理项目依赖的jar包,通过groupID、artifactId以及版本号可以唯一确定一个jar包。这样可以防止老式Web项目中WEB-INF/lib下jar包不一致的问题。并且maven还会自动下载添加进的jar包所依赖的jar包。

1.4.点击Next,在以下步骤中一直next,直到最后点击finish

2.配置项目

2.1.maven jar依赖

右击项目,选择properites,打开以下对话框

2.2.web配置

在上一步中打开的页面-选中 Project Facets–在Configuration中选择custom

在下方的Project Facet的Dynamic Web Module中选择2.5版本

在java中选择1.6

注意:这些选择可能根据tomcat版本变化而变化,就tomcat6来说选择以上选项是可以的

此步骤非常重要,只有操作了此步骤,右侧导航栏才会有Deployment Assembly 链接

接下来点击右边面板的Runtime面板

,选择tomcat如果没有则以看到下方中有tomcat,如果没有,则点击下面的new,新建一个,新建后选中复选框,然后apply,ok

3.相关说明

src/main/java

该文件夹是存放java源码的,发布项目时会将该文件夹下的class文件复制到WEB-INF/classes目录下

src/main/resources

该文件夹一般放置配置文件,如xml,properties文件等,其实也可以放置java文件,只是一种约定罢了,发布项目时

该文件夹的文件也会复制到WEB-INF/class中

至于test,有些类似,只不过这些是测试代码,用过maven的应该会知道这一点

src/main/webapp

maven中约定是把该文件夹当成是普通web项目中的WebRoot目录,看看右边的deploy path,发布项目时

是发布到根目录/了。该文件夹在建成的maven web项目中,在其内尚没有WEB-INF/classes,WEB-INF/lib文件夹

需要手工建立

其实,这样也是可以运行项目,调试项目的,但是,如果你运行该项目的pom.xml文件时就会报错,为什么呢,

因为maven会把src/main/webapp文件当成是普通web项目中的WebRoot,而该你的配置里面(上图)却

没有配置,故而会报错。

怎么办呢,分2步

1、选中 WebContent,remove掉它

2、新建一个,Source文件夹为src/main/webapp,deploy path为 /

点击apply,ok即可。

最后还必须将maven库映射到WEB-INF/lib下,具体操作如下,点击add按钮,进入下图

选择java build path entries,点击next,进入下图

选择Maven Dependencies,点击finish,最终如下图

时间: 2024-10-28 16:01:59

java-eclipse-创建maven项目的相关文章

eclipse 创建maven 项目 动态web工程(出现问题)

Eclipse 创建maven 项目 动态web工程 注:Eclipse版本为(Version: Mars.1 Release (4.5.1))maven版本为(apache-maven-3.3.9) 1. 此处是在你安装好了maven插件的前提下进行的并且配置好了你的maven环境指定好了你的maven的本地仓库.下面就开始maven web项目的搭建 首先:点击新建一个项目maven 2.点击next 3.选择web选项 4.创建你的项目的坐标点击finish完成 5.项目创建完成但是有错误

(八)Eclipse创建Maven项目运行mvn命令

1.Eclipse创建Maven项目 使用Eclipse创建一个Maven项目非常的简单,选择菜单项File>New>Other(也可以在项目结构空白处右击鼠标键),在弹出的对话框中选择Maven下的Maven Project,如图: 然后点击Next按钮,Next按钮,选择一个Archetype指定我们要创建的项目类型.我们选择普通的Java项目"maven-archetype-quickstart",如图: 再点击Next按钮,输入Group Id.Artifact I

用eclipse创建maven项目pom.xml报错的解决办法

最近刚学习Maven,用Eclipse创建Maven项目后,pom.xml文件那老是有一个红叉,真TM烦人. 虽然还不知道原因是什么,但还是找到了一种解决办法. 在项目上右键,maven->update project... 然后选择强制更新,点击OK 稍等片刻,红叉就没有了.

eclipse创建maven项目时如何修改web的版本和jdk的版本

在使用eclipse创建maven项目的时候,默认的web.xml的版本时2.3,默认jre的版本时1.5,有时候我们需要修改一些高的版本 1.首先找到项目下面的.settings下面的org.eclipse.wst.common.project.facet.core.xml文件 2.修改里面的文件为我们需要的jdk和web的版本 3.在我们的maven项目的pom文件里面添加编译插件 <build> <finalName>SSM</finalName> <plu

1.搭建maven,eclipse创建maven项目

1.下载maven包,下载地址为:http://maven.apache.org/download.cgi 2.解压zip包 3.eclipse 引入maven: window-Preferences-maven-Installations-Add引入本地maven, 下图1为eclips默认Maven,点击Add,从本地电脑选择maven包,导入, 点击ok, 然后选择对应的maven,点击apply,完成导入. 4.配置maven,settings配置文件,该文件配置远程仓库以及本地仓库信息

Maven安装和配置,eclipse创建Maven项目

提示:使用Maven需要先安装jdk. 下载安装Maven 一.下载最新版的Maven,下载地址:http://maven.apache.org/download.cgi 二.将Maven下载到E:\maven文件夹下面,并解压 三.添加环境变量MAVEN_HOME,并修改Path: 四.配置完成后,在命令行输入mvn -v,看到如下图说明安装成功 五.修改本地仓库 打开E:\maven\apache-maven-3.3.9\conf\下面的setttings.xml,添加localReposi

使用Eclipse 创建 Maven 项目

一. 安装m2eclipse插件    要用Eclipse构建Maven项目,我们需要先安装meeclipse插件,现在较新版的Eclipse已经自带了该该插件,可以通过一下方式查看或安装   点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图: 二.建立Maven项目 1.1选择File -> New -> Other,在New窗口中选择 Maven -> Mave

用eclipse创建maven项目

Maven是基于项目对象模型(POM),也可以进行模块化开发.并且是个强大的管理工具.本经验用eclipse来创建maven项目 步骤: 1.下载并正确安装eclipse 2.在eclipse上成功安装maven插件 3.成功安装插件后,在eclipse上File/New/Other.选择Maven项目 4.选择Maven Project.按next 5.默认就行 .按next 6.Artifact Id选择cocoon-22-archetype-webapp或者选择maven-archetyp

【图文详解】用Eclipse创建Maven项目

一. 点击File->New->Other->搜索maven->选择Maven Project点击Next: 二.点击Next进入下一步 三.创建Web项目,就选择maven-archetype-webapp 四.填写项目信息,后完成. 五.注意,如果你是初次创建Maven项目,Eclipse会自动下载很多Maven依赖包,在Eclipse右下角可以看到下载进度. 不要随便关闭Eclipse,等待下载完成,否则会出问题. 创建好的Maven项目目录如下: 六.问题解决 如果出现“C

Eclipse 创建 Maven 项目

本人也是新手小白,在创建 Maven 项目的时候几乎踩完了所有的坑.特此总结如下: 1.咱先选中 File -> New -> Maven Project 2.然后如下图    在这里说明一下 Group Id 一般为域名倒过来,Aritifact Id 是你的项目名. 3.点击完 Finish 后会出现项目结构来,我们右键项目名后点击 Properties,如下图: 此时,我们取消 Dynamic Web Module 选项并将 Java 也就是 JDK 版本 调到 11,因为此时 JDK