




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Maven项目搭建及常用包添加的方法Maven作用大家可以自己查下,java用它来搭建感觉还是很不错的。最近用了一段时间,写点东西留下。 一、首先新建一个 Maven project,在Next中选择Create a simple project 这样就新建一个Maven项了。 二、修改.project文件(可以在Navigator视图中看到) org.eclipse.wst.jsdt.core.javascriptVject.facet.core.builderorg.eclipse.jdt.core.javabuilderorg.eclipse.wst.validation.validationbuilderorg.maven.ide.eclipse.maven2Bmon.modulecore.ModuleCoreNatureorg.maven.ide.eclipse.maven2Natureorg.eclipse.jem.workbench.JavaEMFNject.facet.core.natureorg.eclipse.wst.jsdt.core.jsNature三、修改工程的Project Facets,选中项目右键点击Properties,在Project Facets中选择Dynamic Web Module 和 Jave(只有经过上述两步操作才能在Tomcat中发布),如果修改此处后还是无法在Apace的tomcatservice中Add此项目,就可以查看ject.facet.core.xml的文件,里面配置有各种版本信息。我在搭建的时候太高,修改后才能Add。四、配置输出,在Properties中的DeployentAssembly中配置项目Publish时,项目中的文件对应Publish后路径。记得加上Maven包,只有这样Maven管理的包才能发布过去。或者可以直接修改修改.settings文件夹下的ponent文件中的配置,此配置是配置发布后对应的路径。如:五、在PropertiesforMaven下的JavaBuildPath的OrderandExport中配置BuildPath,勾上Maven的管理包。或者修改.classpath文件,在其中加入包的依赖,这样在发布时可以将由Maven管理的包直接发布过去。如:(此文件也在直接在工程目标下直接找到)六、经过上面几步,基本的Maven管理包环境已经搭建好了,可以打开pom.xml文件添加需要的包了,它的几个视图作用分别是:Overview:显示maven项目的一些基本信息.Dependencies:添加jar包的页面,很重要!Plugins:添加maven插件的页面.比如tomcat-maven-plugin等.Reporting:从没用过,无视DependencyHierarchy:用于显示jar包的依赖关系.没事的时候可以看看jar包的依赖关系.EffectivePOM:显示maven的编译路径,plugin之类的.也可以无视.pom.xml:导入jar包的信息,可以在其中进行修改.重要七、构建项目后最好将工程关闭再重新打开,有时候如果不重新打开配置就无法加载进入发布路径去。经过上述几步就可以搭建Maven项目了,直接在工程文件夹下打开.metadata.pluginsorg.eclipse.wst.server.core路径,就可以看到发布后的工程。其主要内容均在wtpwebapps文件夹下。八、加包。在pom.xml文件的Dependencies下,Dependencies中Add包。struts2:struts2-corespring:spring-orm,spring-struts,struts2-spring-pluginacegi:acegi-security-cashibernate:hibernate-core对于上述几个,只要加入这几个包就可以了,其它的依赖全会自动加入。保存时自动下载所需要的包至本地仓库。在对tomcatclean后就可以在发布路径下看到包了。九、注意,有时间包下载可能不成功,就时候就得重新下载了,重新下载前先到本地仓库中删除此包文件夹,方可重新下载。到localrepository中找到对应的文件夹,会发现里面有一个XXXX.jar.lastupdated的文件,这个是之前没有下载完成的jar,由于它的存在,影响了maven的更新,删之,再次updatedependencies,搞定。(到c盘中对应的系统帐号文件夹下找.m2)。十、但如果Jboss包下载不成功时,得注意下,不但按步骤9操作,而且还要对setting文件进行设置下,如果使用的是Eclipse的Maven插件版本话,可以先下载个Maven,解压后找到里面的setting文件(conf文件夹中),在中加入:jboss-public-repository jboss-public-repository-group JBossPublicMavenRepositoryGroup /nexus/content/groups/public-jboss/ defaulttruenevertrueneverjboss-public-repository-groupJBossPublicMavenRepositoryGroup/nexus/content/groups/public-jboss/ defaulttruenevertruenever jboss-deprecated-repository jboss-deprecated-repository JBossDeprecatedMavenRepository https:/repository.jboss.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《小学教师招聘》模拟题库讲解及答案详解(全优)
- 河流生态监测创新创业项目商业计划书
- 汽车动力性能展示创新创业项目商业计划书
- 用电负荷平衡创新创业项目商业计划书
- 2025年教师招聘之《小学教师招聘》考前冲刺测试卷包含答案详解【基础题】
- 教师招聘之《幼儿教师招聘》综合提升测试卷含答案详解【典型题】
- 教师招聘之《小学教师招聘》过关检测及参考答案详解【a卷】
- 2025年教师招聘之《幼儿教师招聘》题库必背100题附答案详解【考试直接用】
- 教师招聘之《幼儿教师招聘》复习试题及参考答案详解(典型题)
- 教师招聘之《小学教师招聘》考试历年机考真题集及参考答案详解【典型题】
- 能源服务、产品、设备和能源采购控制程序
- 包装设计市场调研
- 焊装工艺学习课件
- 【个人简历】保洁经理求职个人简历模板
- 绵阳东辰学校五升六预备年级招生考试数学试题
- GB/T 15856.2-2002十字槽沉头自钻自攻螺钉
- 插花艺术发展简史
- 学校防溺水“七不两会”教育(课堂)课件
- 《科学思维与科学方法论》第一章 科学问题与科研选题
- (完整版)电除颤操作评分标准
- 跌倒坠床不良事件鱼骨图分析
评论
0/150
提交评论