maven(二):创建一个可用的maven项目,完整过程

如何用eclipse创建一个Maven项目 1.下载Maven 在官网下一个,是个压缩包,解压后配置环境变量: MAVER_HOME:安装目录 Path:%MAVEN_HOME%/bin 安装完了以后再cmd运行mvn -v 就会出现版本信息,说明安装成功了 需要注意的是安装maven前提必须安好了JDK,并且配置好了环境变量,JAVA_HOME,和path中添加了bin目录,否则会报错 2.查看eclipse中是否有插件 新版本的ec... 阅读详情

环境:eclipse4.5 (内置maven插件)

创建maven项目

文件菜单--新建--其他-- maven project

下一步

选择web 结构

group id:  指项目在maven本地仓库中的目录

artifact id:指项目在以上目录中的名字

version:      指项目名字的版本

package:输入group和artifact,会自动生成package,目录+名字=完整路径 

注意:group id+artifact id+version必须是一个唯一的名字,不要和任何别的jar包全名一模一样,否则会引发冲突

完成创建,一进来就报错

maven项目默认不会引入tomcat库,没有servlet的jar包,自然也就不认识jsp,但是却自动创建了index.jsp,手动把index.jsp删除

 

设置Dynamic Web Module版本为3.0

因为我们用的是tomcat7,对应的是3.0版本,打开导航器视图

修改org.eclipse.wst.common.project.facet.core.xml

jst.web的version从2.3改成3.0

修改web.xml,把2.3类型的这一段声名删除

 

设置java版本为1.7

maven默认编辑器是1.5,即使你右键项目--属性 改成1.7,每次执行maven update时都会变回1.5,需要在pom.xml中设置

在<build></build>中加入编辑器插件,如下,指定版本为1.7

	<build>
		<finalName>test</finalName>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.5.1</version>
				<configuration>
					<source>1.7</source>
					<target>1.7</target>
				</configuration>
			</plugin>
		</plugins>
	</build>

 注意:修改maven配置以后,必须执行update才会生效。否则可能项目还在报错,但是却没有任何错误提示

回到项目视图,右键项目--执行maven update

右键项目--属性--project facets-- 看到Dynamic Web Module是3.0, java是1.7,设置成功

 

创建java目录

目录名为src/main/java,完成后,项目右键--刷新

最后看到的结果是这样,没有错误,一个空的maven项目创建完成

 

如果是导入maven项目

文件--导入--Existing Maven Projects--    之后和普通项目一样选择目录

 

 

六轴机器人正解 采用的是John H.Craig在【机器人学导论】中的改进DH模型 1.六轴坐标系 2.DH参数 i αi−1\alpha_{i-1}αi−1​ ai−1a_{i-1}ai−1​ did_idi​ θi\theta_iθi​初值 1 0 0 0 0 2 -90 a1a_1a1​ 0 -90 3 0 a2a_2a2​ 0 -90 4 -90 a3a_3a3​ d4d... 阅读详情

相关推荐

利用NURBS曲线进行点云曲面拟合算法

点云拟合曲面算法是将点云数据拟合成一个二次或高次曲面模型的算法。这种算法主要用于三维模型重建、计算机视觉、机器人感知、医学图像处理等领域。最小二乘法(Least Squares Method):通过最小化点到曲面距离的平方和来拟合曲面模型。三角剖分算法(Triangulation-Based Method):将点云构建成三角网格,再拟合成曲面模型。隐式曲面算法(Implicit Surface Method):通过定义一个隐式函数来表示曲面,然后用点云数据来估计隐式函数的系数。

weixin_44770969的博客 1万+

Maven中plugin配置说明

分享知识 传递快乐 maven-compiler-plugin 编译Java源码,一般只需设置编译的jdk版本 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.6.0</version> <configuration

旷野历程 1万+

Win10 Rational Rose 安装教程

在此教程中我们需要四个文件,点此下载[提取码:ig33] 其中第一个为2007的安装包,第二个为破解文件 前言 很多小伙伴反应说会出现几天后就到期的问题,包括我也出现了该问题,如果你已在其他地方安装好了文件且破解成功,且但几天后到期,如果可以使用更改时间的方式打开,那么可以跳过接下来的教程,直接看第三节,我们采用批处理的形式一键完成从修改时间到打开最后改回来的方法解决此问题 一、安装软件 解压缩两个安装包,进入 Rational Rose文件夹 选择setup.exe开始安装 按照图示依次点击

CoderJiang 2万+

关于使用idea时Maven加载org.apache.maven.plugins错误的解决方案

idea使用Maven加载plugins出错的问题

weixin_39293537的博客 7972

告别复杂配置:利用原生DDNS实现IPv6直连群晖的极简指南

本文详细介绍了如何利用原生DDNS实现IPv6直连群晖NAS的极简方法,告别复杂配置。从检查IPv6网络环境、路由器防火墙设置到群晖DDNS配置,一步步指导用户完成设置,并分享移动网络下的使用体验和安全防护建议,帮助用户轻松实现远程访问。

weixin_30918633的博客 414

YOLOv11改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合

可扩展的高效物体检测BiFPN(加权双向特征金字塔网络)

Limiiiing的博客 5499

Maven常用插件配置(持续更新中)

一、maven-resources-plugin 配置描述:把web项目的输出copy到tomcat的webapp下 &lt;plugin&gt; &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt; &lt;artifactId&gt;maven-resources-plugin&lt;/artifactId&gt; &lt...

guoyiqi 2085

【YOLO26保姆级零踩坑教程】环境搭建+五大任务快速入门,一行代码实现检测/分割/姿态/OBB/分类(Win+Linux全适配)

YOLO26环境搭建与实战指南:零踩坑全适配 本文是YOLO26全栈技术专栏的入门篇,提供Windows/Linux双系统的纯实战环境搭建指南,主打零踩坑、全适配。YOLO26基于Ultralytics框架优化,无需编译源码或手动下载权重,原生支持多任务推理。 环境配置关键点: 必须安装Ultralytics 8.4.0及以上版本 支持CPU/GPU环境,推荐Python 3.8-3.11 提供清华源配置解决下载慢问题 安装步骤: CPU版:一键安装Ultralytics和OpenCV GPU版:匹配CUD

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 776

org.apache.maven.plugins:maven-compiler-plugin not found 问题解决

<dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> </dependency> //把版本号改为3.1就好了 //改后 <dependency> <grou.

lhp1204的博客 3887

医学图像处理实战:利用OpenSlide解析病理SVS切片的完整解决方案

本文介绍了使用openslide处理病理SVS切片的完整流程,从基础安装到科研应用。主要内容包括:1)SVS切片特点及openslide工具简介;2)环境配置与软件安装;3)基础操作:读取切片、查看信息、可视化不同层级图像;4)进阶操作:坐标裁剪与批量处理;5)科研方向拓展:结合AI模型进行病理分割分类、量化分析及可视化报告。教程提供了完整的代码示例,帮助毕业设计学生快速掌握病理图像分析的核心技能。

m0_71589036的博客 318

中国各城市土地利用类型(城市功能)数据集(shp)

中国各城市土地利用类型(城市功能)数据集时间:2018年全国范围的城市用地类型数据(居住/商业/交通用地等共计11类)分类:居住用地、商业用地、工业用地、医疗设施用地、体育文化设施用地、交通场站用地、绿地等用地类型含城市编码、一级分类5个、二级分类11个1、上海市。

你好,我是小张同学! 1337

怎样用eclipse创建一个maven项目

用eclipse创建一个Maven项目maven项目的好处下载maven安装包配置maven环境变量换源创建本地仓库创建项目处理报错 maven项目的好处         大部分的开发都要使用jar,比如数据库MySQL,c标签jtsl,strand等等。然而一个项目就要导入多个jar,这样的话,多个项目都会导入同样的jar。         使用了

qq_46119030的博客 6149

20-CUDA规约算法:并行求和优化策略-✨

本文介绍了GPU上高效并行规约(Reduction)算法的优化技巧。规约是将大量数据合并为单个值的基础计算模式,广泛应用于科学计算等领域。文章从基础并行规约实现出发,逐步讲解了三种关键优化策略:1)交错寻址减少共享内存bank冲突;2)循环展开降低分支预测开销;3)多级规约处理大规模数据。性能对比显示,优化策略可带来最高4.5倍的加速效果。最后总结了最佳实践,包括合理使用共享内存、循环展开和warp级优化等技巧。这些优化方法可显著提升GPU计算密集型应用的性能。

2301_79143213的博客 172

如何创建一个Maven项目

Maven项目创建

无忧的博客 4405

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

在idea上创建一个maven的javaEE项目

在idea上创建一个maven管理的javaweb项目,以及maven的配置、Tomcat的配置、数据库的配置和项目的运行。

qq_44985812的博客 5412

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

IDEA中创建Maven Web项目的两种方法

IDEA中创建Maven Web项目的两种方法方式一:使用骨架选择web项目骨架,创建项目删除pom.xml中多余的坐标补齐缺失的目录结构方式二:不使用骨架创建Maven项目pom.xml中添加打包方式为war补齐缺失的目录结构:webapp 两种方法都是可行的,相同点,都是需要补齐缺失目录。 方式一:使用骨架 选择web项目骨架,创建项目 创建Maven项目,勾选Create from archetype,选择下面的maven-archetype-webapp,注意不要选成上面的cocoon-22-arc

qq_41523340的博客 8942

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

【Maven】(二)如何在idea上创建一个Maven项目

Maven简介 JavaWeb中,遇到的一个烦恼,就是每次都要导入jar包,忘记了就会很麻烦。随着项目会变大,jar包管理变得及其麻烦,所以Maven应运而生,不过Maven并不是最早的项目管理工具。 核心思想:约定大于配置,Maven会给你配置 Maven项目的创建 打开IDEA 在新建项目页面的左边导航栏,选择Maven选项,在右边的页面中勾选上面的Create from archetype...

云祁QI 1303

在IDEA中创建第一个JSP程序完整过程

一、学习目标1、理解并设置Maven环境。2、掌握在IntelliJ IDEA创建和配置Web项目。3、掌握在IDEA中配置Tomcat服务器以运行Web项目。4、掌握添加Tomcat类库到IDEA项目中。5、掌握测试JSP页面。二、教学过程...

cnzzs的博客 4036

用idea创建一个maven web项目

前言:虽然之前实习的时候有过Spring框架的实践,但是因为基本上都是在已有的基础上进行修修补补,并没有对Spring框架有深刻的理解。所以从今天起,要从零开始对Spring框架进行学习。在此之前,第一步是创建一个web项目。 说明:这里博主用的是Intellij IDEA、maven、tomcat作为开发工具。相关应用的安装和配置请参考网上教程。下面进行图文步骤演示。 一、打开ide

Coder Wu的博客 2万+

如何在IDEA中创建一个Maven项目

这里写目录标题如何下载Maven配置Maven环境变量配置站点在IDEA中如何配置Maven并创建Maven项目 如何下载Maven 1.首先先搜索Maven的官网进行下载 Maven官网 2.选择下载Maven的版本 3.下载之后并解压Maven文件 这样Maven就下载完成了。 配置Maven环境变量 1.如何配置环境变量 首先找到我们的此电脑→右击属性→高级系统设置→环境变量 新建一个系统变量 变量名:MAVEN_HOME 变量值:E:\apache-maven-3.6.3 (这是

粒桃黑马 1029

创建一个Maven项目

4 项目构建 M2e插件的安装 Maven在eclipse的配置 1、选择3.3.9版本的maven软件 2、修改默认的本地仓库地址 项目构建 1、 新建maven项目 2、调过骨架,如果不跳过骨架选择创建出的项目目录是不全的 2、 填写坐标 Artifact是项目名 3、创建工程 4、处理红色叉号 手动在webapp文件夹下创建一个WEB-INF文件夹,在里面放一个web.xml文件...

段小宝的博客 5910

如何在IDEA上创建一个Maven项目2022版

如何在IDEA上创建一个Maven项目2022版

二十多岁的你迷茫又着急,想要车子,想要房子,想要享受旅行,你那么浮躁,拿什么看透人生! 6606

创建第一个 Maven 项目(二)

创建第一个 Maven 项目(二)

2200
上一篇: maven(一):是否有必要使用maven
下一篇: maven(三):maven项目结构及其运行机制
free_java
博客等级 码龄10年 664粉丝 131原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值