当前位置: 首页 > news >正文

素材网站个人做的代理服务器地址列表

素材网站个人做的,代理服务器地址列表,张家界seo优化,潍坊站总站人工服务电话从第一部分恢复 第1部分 我们刚刚定义了父 pom。 一种特殊的pom类型#xff0c;它最终定义了我们的应用程序将要使用的库。 它还配置了所有用于包装我们应用程序每个模块的Maven工具。 您可以在此处 签出 -1部分示例代码。 因此#xff0c;到目前为止#xff0c;在将要开发… 从第一部分恢复 第1部分 我们刚刚定义了父 pom。 一种特殊的pom类型它最终定义了我们的应用程序将要使用的库。 它还配置了所有用于包装我们应用程序每个模块的Maven工具。 您可以在此处 签出 -1部分示例代码。 因此到目前为止在将要开发应用程序的目录中只有一个名为sample-parent的文件夹并且该目录中存放有pom.xml 。 我们的父母pom 正如我们在模块部分中所看到的我们已经定义了应用程序的构建块 样品耳 样本网 样品服务 样本域 我们需要创建相关的maven模块并为每个模块添加特定的pom.xml文件。 定义战争模块 在sample-parent文件夹下我们创建一个名为sample-web的子文件夹并且还添加了pom.xml文件。 某些人在同一级别上执行此操作。 project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersionparentgroupIdgr.javapapo/groupIdartifactIdsample-parent/artifactIdversion0.0.1-SNAPSHOT/version/parentartifactIdsample-web/artifactId/project 但是这仅仅是什么我们需要更具体地说明此pom将帮助我们构建什么因此我们需要定义包装类型模块名称针对此战争以及任何依赖项。 ...artifactIdsample-web/artifactIdpackagingwar/packagingbuildfinalName${project.artifactId}/finalName/builddependenciesdependencygroupIdjavax/groupIdartifactIdjavaee-api/artifactIdscopeprovided/scope/dependency/dependencies/project 如果您使用的是支持Maven的IDE例如Eclipse 它将自动检测pom内容的更改并将自动为您创建符合Maven War包装的文件夹。 它将为您创建以下结构。 当然您可以自己做但是很方便 样本网 src 主要 在webapp子文件夹下我已经预创建了\ WEB-INF \ web.xml文件。 我可以跳过这一部分因为Maven插件可以为我们做这件事但是只是为了说明这种情况在某些情况下您想自行创建它并创建任何自定义条目 如果您想知道将什么“放入”一个空的Servlet 3.1 web.xml文件请在此处查看 或下载此文章的代码。 我还在一个简单的包下的java子文件夹中添加了一个非常简单的Servlet它将包含在我们的应用程序中。 只需几行代码。 同样您可以在帖子末尾下载相关gitbitbucket链接中的所有代码。 因此我们在war模块pom文件中仅添加了几行然后在拥有IDE的情况下该工具神奇地为我们创建了非常特定的文件夹布局。 我们已“遵循”此布局并添加了一个非常简单的servlet java类和一个小的xml描述符。 这里的真正意义是什么。 好吧关于Maven的伟大之处在于我们的War模块需要构建的一些东西已经在“特殊”父pom中定义和配置了。 但是这些东西是什么Maven将如何使用它 正如我们已经阐述的那样Maven完全是关于约定的。 您以“正确”的方式放置正确的事物然后它将为您完成所有工作。 因此当行家扫描这个战争包装pom时它将需要 编译我们的java类它是一个servlet 并将sample-web文件夹下的所有内容打包到war文件和所有依赖项中。 谁将做所有这些事情因为我们没有在战争pom中添加任何特殊功能除了一个依赖库。 好吧这是配置或我们的父pom请参阅上一篇文章。 为了编译我们的源代码将“调用” maven-compiler-plugin 并且由于我们已经定义了maven模块的打包为“ war”因此将调用maven-war-plugin打包所有内容以便我们创建适当的描述符。 因此在我们的应用程序可能有多个war或jar模块的情况下如果我们有一个父pom并且在一个中央位置定义了插件和基本配置则我们不必在所有或我们中重新定义它war / jar poms。 仅在战争或罐子之一需要特殊处理的情况下例如包装一些额外的东西或具有特殊的布局然后在构建部分下我们可以重新定义插件并覆盖或添加一些额外的东西行为。 但这不是我们的情况。 我们希望对插件进行一次定义并具有一个通用配置该配置将由将要使用它的应用程序的所有模块“ 继承 ”。 使用上面的提示您可以尝试并尝试创建上面已经“定义”的示例服务模块或者等待第三部分将快速介绍其余的具体模块。 您可以在此处找到此帖子的代码。 post2标签 资源资源 第1部分 Maven War文件夹布局 JavaEE 7- xml描述符 翻译自: https://www.javacodegeeks.com/2014/05/java-ee7-and-maven-project-for-newbies-part-2-defining-a-simple-war-for-our-application.html
http://www.pierceye.com/news/517963/

相关文章:

  • 个人怎么做课程网站seo神马网站推广器
  • 做购物比价的网站有哪些外贸移动商城网站建设
  • 网站开发的特点做直通车任务的网站
  • 分类信息系统网站模板wordpress黑客
  • 推荐一个代做毕业设计的网站云服务器怎么搭建
  • 网站制作计算机电商运营seo
  • 网站关键词分隔符建站用什么工具
  • 广元网站开发兰州电商平台网站建设
  • 网站怎么黑北京广告设计公司排行
  • 番禺网站排名推广优化排名网站开发类标书模板
  • 青海市住房和城乡建设厅网站关于网站建设的合同协议书
  • 中文企业网站模板下载wordpress付费知识
  • 网站设计图能用ps做么襄城县住房和城市建设局网站
  • 汕头市网站建设分站服务机构建设网站费用会计分录
  • 360网站推广wordpress 插件 定时
  • 企业设计网站公司易语言可以做网站嘛
  • 乐昌网站建设wordpress 自动推送
  • 建立自我追求无我什么意思广州网站优化推广
  • 公司介绍网站怎么做的苏州网页制作招聘
  • 天长网站建设黄骅市长
  • 深圳网站维护页面设计WordPress在线留言插件
  • 网站改版的几个建议夜夜夜在线观看
  • 网站开发和 app开发的区别百度推广管家
  • 门窗网站制作宣传语建设一个商城式网站可以吗
  • 网站优化推广公司北京软件开发公司滕迎江
  • 网站建立的连接不安全怎么解决网站如何做数据库
  • 营销型制作网站公司重庆蒲公英网站建设公司
  • 官方网站找工作公众号中国航发网上采购平台
  • 大连网站制作仟亿科技个人网站建站步骤
  • 网站php文件上传成都网站搜索排名优化哪家好