在eclipse中新建Maven Web项目

很多时候开发效率低下,大部分原因是IDE环境不熟悉、配置不会配置;因此在学习一项技能之前,有必要对基本的环境配置有所了解,正所谓磨刀不误砍柴工。这篇文章主要针对初次接触Maven,不熟悉配置的研究人员。
Maven配置及介绍
以前开发Java Web工程时,需要导入很多依赖包,但是随着工程逐渐变大,所管理的包越来越多,有必要使用工具来管理这些包,这样不需要我们手动导入;Maven就是为了解决管理jar的问题。如下,一个经典的导入springmvc依赖的配置。通过三个坐标值,定位到我们所需的依赖包。
下面介绍如何配置Maven:
1)下载Maven
http://maven.apache.org/download.cgi 官网下载apache-maven-3.5.0-bin.zip,到本地目录,然后解压,比如放到E:JavaWeb目录下。
2)配置Maven环境变量
这个网上很多教程,与配置Java环境变量是一样的。配置好之后在命令行窗口输入 mvn -v:如果显示maven的版本,证明环境变量配置成功;
3)Maven基本配置
将maven目录下conf--settings.xml文件拷贝到,C盘--用户--.m2文件夹下。
为什么这么做呢?有两个原因,1. eclipse默认加载maven配置是加载这个路径下的settings文件;2.这样配置之后如果后期更新maven的版本不需要修改配置。如下图所示,第二个是默认下载的包存在哪个地方,也就是本地仓库。
配置settings.xml文件。这样基本的配置就完成了。
4)使用命令新建与发布Web工程
进入我们想要新建工程的目录,这里是E:JavaWebeclipse-neonworkspace。中间有提示信息,点回车即可,如果出现错误,很大一部分原因是因为镜像配置错误,没法下载依赖包,搜索错误内容查找解决方案。如果最后提示BUILD SUCCESS证明新建成功。
这跟用eclipse新建是一样的,可以用eclipse导入测试,如果导入eclipse之后出现下面的错误。
这是因为没有添加Tomcat Server的运行环境:右键点击工程,选择configbuildpath然后按照下图选择;添加完之后,修改一下文件内容再保存,让他重新加载一下。
Eclipse中新建Maven Web项
上面介绍了,使用命令来新建Maven Web工程,可以看到一个标准的Web工程如下:
my-web-app是工程名:
如果是从myeclipse转过来的开发者,可能不太适应,但是这没有关系,代码组织的一种形式;真正发布到Tomcat上之后跟使用Myeclipse新建的WebRoot发布是一样的效果:
要想在eclipse中新建Maven项目,首先需要几个基本的配置:
1)设置我们自己安装的Maven路径
两个地方,Installations和User settings,User settings里面配置我们.m2下面的settings.xml文件,以及本地仓库地址,默认就是在C盘用户目录下:
2)新建项目
网上好多教程;照着来就可以了,但是需要注意几点:
(1)新建的时候选择:
(2)右键项目--属性,在这里可以修改几个地方;
Runtimes选中,然后Java版本改为1.8的版本,Dynamic Web Module可以去掉,点击apply;然后再勾上Dynamic Web Module这时候改为3.0,就会出现进一步配置的蓝色连接,点进去,修改里面Content directory为src/main/webapp,并将Generate...勾选,单击OK。
(3)右键项目--Build Path--Config Build Path。可以把缺失的文件夹给加上。
3)配置项目
点开pom.xml文件添加基本的servlet与junit依赖。
点开web.xml文件,由于此文件是自动生成的,没有头部;可以现搜最新的模板使用,也可以用下面的:
4)下面配置插件用以发布Maven项目
首先在pom.xml文件中加入下面的代码:build标签与dependencies并行,打一个点击alt+/会有标签提示。
配置Tomcat。
如果出错:
可尝试将将Eclipse中jre改一下,window--Preferences--java--Installed JREs,选择jdk目录下的jre后点OK即可。如果报未授权的错误,可能是两个地方的配置用户名密码不对应:user。最后访问:
总结
 在接触Maven之前总是抵触,总钟情于手工导包的方式,其实还是自己遇到错误总是躲避,静不下心来去处理;网上的好些教程千篇一律,但是就是版本不一样,侧重点不同,会导致解决不了我们的问题;总之就是静下心来寻找解决方案。
1)配置maven时mirror要配置正确,不然会报各种插件找不到的错误。
2)使用eclipse时主要就是Properties里面和config build path里面进行配置。
3)配置插件是密码要对应起来。
总结一下解决问题要注意的地方:
1)要会搜,两方面搜索,其一搜你这个问题怎么解决,其二搜日志错误信息,搜的内容质量也良莠不齐,要学会选择!
2)平时多看博客论坛,多帮助别人解决问题,积累相关的技术圈,问题解决圈,等到真正发生bug时能够快速定位问题所在!
3)要了解不同的IDE,这个出问题,可以换另一个;
工欲善其事必先利其器,开发环境是很有必要熟悉的!

  • Eclipse 鐨鍐呭祵maven 鎬庢牱閰嶇疆?鍙嶆鎴戠殑Eclipse 涓嶈繛浜掕仈缃,鑰屾垜鏈変竴...
    绛旓細1.鍘籑aven瀹樼綉涓嬭浇zip鐨maven3.0.3鍘嬬缉鍖 2.灏嗗畨瑁呭寘瑙e帇鍒鏌愮洰褰曪紝鎴戝湪杩欓噷瑙e帇鍒癉:\Program Files (x86)\apache-maven-3.0.3 3.璁剧疆绯荤粺鍙橀噺M2_HOME锛屽间负D:\Program Files (x86)\apache-maven-3.0.3锛屾敞鎰忚矾寰勪腑涓嶈鏈変换浣曞紩鍙凤紝鑰屼笖瀵逛簬2.0.9鐗堟湰涔嬪墠鐨勶紝璺緞鏈鍚庝笉瑕佹湁鈥橽'瀛楃4 ...
  • maven鐨剈pdate project鏄粈涔堟剰鎬
    绛旓細涓銆侀棶棰樻弿杩 锛鍦‥clipse涓柊寤浜嗕竴涓狹aven宸ョ▼, 鐒跺悗鏇存敼JDK鐗堟湰涓1.7, 缁撴灉姣忔浣跨敤Maven > Update project鐨勬椂鍊橨DK鐗堟湰閮芥仮澶嶆垚1.5銆備簩銆佽В鍐虫柟娉曪細1銆佸湪鈥減om.xml鈥濇枃浠朵腑澧炲姞濡備笅閰嶇疆涔嬪悗鍐嶆閲嶆柊Maven > Update project鍗冲彲:2銆佸湪鈥%M2_HOME%/conf/settings.xml鈥濇枃浠朵腑鍔犲叆濡備笅閰嶇疆涔嬪悗鍐嶆...
  • myeclipse鑷甫鐨刴aven瑁呭湪鍝釜鐩綍
    绛旓細1銆佹湰鍦伴渶瑕佸畨瑁匨aven銆傝繖閲屽亣璁惧畨瑁呭湪D:/Program Files/apache-maven-2.2.12銆佷慨鏀规湰鍦癿aven搴撶殑璺緞銆 鍦―:/Program Files/apache-maven-2.2.1/conf/settings.xml 鏂囦欢涓慨鏀 D:/Program Files/apache-maven-2.2.1/repository
  • 濡備綍install maven
    绛旓細eclipse涓鐨刴aven install鐨勬剰鎬濇槸鐢maven鎵撳寘宸ョ▼銆俶vn install 鏄皢鐢ㄦ埛鎵撳寘濂界殑jar鍖呭畨瑁呭埌鏈湴浠撳簱涓紝涓鑸病鏈夎缃繃鐨勮瘽榛樿鍦ㄧ敤鎴风洰褰曚笅鐨 .m2\涓嬮潰銆 浣跨敤鏂规硶锛 鍦ㄩ」鐩腑鐨勨減om.xml鈥濇枃浠朵笂鐐瑰嚮鍙抽敭锛屽湪寮瑰嚭鐨勮彍鍗曚腑閫夋嫨鈥淩un AS"->"Mave ...
  • eclipse 瀹夎Spring 鎻掍欢鍚 Maven鎬庝箞涓嶈浜
    绛旓細棣栧厛浣犵殑鏈哄瓙瑕佸畨瑁卪aven鐒跺悗鍦╡clipse閲閰嶇疆鎻掍欢鏈鍚庤繕瑕佹妸eclipse鐨勯粯璁mave
  • 璇锋暀鍏充簬CHNS鏁版嵁澶勭悊鐨勯棶棰
    绛旓細Maven鐨勫畨瑁呴厤缃:鍦ㄥ畨瑁卪aven涔嬪墠锛屽厛...1 鍐嶉厤缃畃ath鐜鍙橀噺锛屽湪path鍊肩殑鏈熬娣...2 鐐瑰嚮纭畾涔嬪悗锛屾墦寮cmd绐楀彛锛氳緭鍏 mvn ...3 eclipse涓鐨勮缃:涓篍clipse瀹夎Maven鎻...4 鐐瑰嚮User Settings 浣跨敤鎴戜滑鑷繁鐨Mave...
  • maven eclipse 宸ョ▼缂哄皯build path鎬庝箞鍔
    绛旓細瀹夎 Maven 涔嬪墠瑕佹眰鍏堢‘瀹氫綘鐨 JDK 宸茬粡瀹夎閰嶇疆瀹屾垚銆侻aven鏄 Apache 涓嬬殑涓涓」鐩紝鐩墠鏈鏂扮増鏈槸 3.1.0锛屾垜鐢ㄧ殑涔熸槸杩欎釜銆 棣栧厛鍘诲畼缃戜笅杞 Maven 涓嬭浇瀹屾垚涔嬪悗灏嗗叾瑙e帇锛屾垜灏嗚В鍘嬪悗鐨勬枃浠跺す閲嶅懡鍚嶆垚 mave
  • 濡備綍鎶eclipse鐨刴ave鍒犻櫎
    绛旓細鍒犻櫎姝ラ濡備笅锛1銆佹墦寮eclipse鐨help鑿滃崟锛岄夋嫨install new software椤广2銆佸湪寮瑰嚭鐨勭獥鍙d腑閫夋嫨what is already installed锛屽氨浼氬脊鍑烘墍鏈夊畨瑁呯殑鎻掍欢锛岄夋嫨maven锛岀偣鍑籾ninstall锛屽嵏杞藉悗閲嶅惎eclipse鍗冲彲銆
  • eclipse鐨maven闂
    绛旓細1銆佹墦寮Eclipse锛屼緷娆℃墦寮Windows-->Prefrences,鐐瑰嚮Maven鐨勫彸杈圭殑涓夎绗﹀彿锛屼互Maven鐨勯厤缃晫闈2銆佷箣鍚庯紝鐐瑰嚮Maven涓嬮潰鐨処nstallations锛岃鐐瑰嚮Add,鍗充互涓嬬孩鑹插湀鍑洪儴鍒3銆佷箣鍚庯紝璇烽夋嫨浣犵殑Maven鐨勫畨瑁呯洰褰曪紝杩欓噷鎴戠殑Maven鐨勫畨瑁呯洰褰曚负D:\Java\apache-maven-3.1.1,閫夋嫨浣犵殑Maven瀹夎鐩綍锛屽苟鐐瑰嚮纭畾,涔嬪悗鍙...
  • 扩展阅读:eclipse官方下载安装 ... eclipse ide ... eclipse官网 ... eclipse新建java项目 ... eclipse新建maven项目 ... 怎样把eclipse调成中文 ... eclipse配置maven ... 怎么下载eclipse中文版 ... java eclipse使用教程 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网