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

网站建设公司伟置许昌网站开发

网站建设公司伟置,许昌网站开发,discuz怎么做网站地图,wordpress+移动客户端java ee maven第一部分 #xff0c; 第2部分 #xff0c; 第3部分 #xff0c; 第4部分 #xff0c; 第5部分 #xff0c; 第6部分 #xff0c; 第7部分 第8部分 自上一篇文章以来#xff0c;这一系列教程已经有很长时间了。 是时候恢复并在我们的简单项目中添加… java ee maven 第一部分 第2部分 第3部分 第4部分 第5部分 第6部分 第7部分 第8部分 自上一篇文章以来这一系列教程已经有很长时间了。 是时候恢复并在我们的简单项目中添加新功能了。 正如我在以前的文章中提到的那样该系列文章主要针对Maven和JavaEE7新手我欢迎对以下内容有任何疑问或意见和修正。 我保证我会努力跟上更新。 这个帖子的Git标签 该帖子的标签是post8 可以在我的bitbucket存储库中找到。 与以前的帖子相比有什么变化 读者的代码注释和修复已集成在一起。非常感谢您的参考。 我已经将Wildfly应用服务器版本从8.1更新到8.2因此所有示例和代码都在新服务器下运行。 我还将Arquillian BOM的版本更新为最新的版本1.1.7.Final 我还在样例父项目下添加了一个属性该属性指示各种maven模块将自动下载并使用Wildfly服务器的路径这样您就不必自己下载它。 一旦您尝试执行先前文章中的单元测试之一服务器将自动下载并提取到预定义的路径sample-services模块 !--path to download wildfly--wildfly-server-home${project.basedir}/servers//wildfly-server-home 在我们的耳朵上添加启用了JSF的war Maven模块 最终我们的项目结构已经出现了战争请参见sample-web Maven模块。 因此没有引入任何额外的模块而是对父级和模块本身的现有pom.xml文件进行了更改。 步骤1在web.xml上更改 我们的应用程序服务器已经捆绑了必需的库和设置以支持使用JSF 2.2规范的应用程序。 Wildfly捆绑了Mojarra 2.2.8 。 我们要做的只是更新一些配置描述符最终只有一个。 最重要的是web.xml现在看起来像这样。 web-app xmlnshttp://xmlns.jcp.org/xml/ns/javaeexmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsdversion3.1context-paramparam-namejavax.faces.PROJECT_STAGE/param-nameparam-valueDevelopment/param-value/context-paramservletservlet-nameFaces Servlet/servlet-nameservlet-classjavax.faces.webapp.FacesServlet/servlet-classload-on-startup1/load-on-startup/servletservlet-mappingservlet-nameFaces Servlet/servlet-nameurl-pattern/faces/*/url-pattern/servlet-mappingsession-configsession-timeout15/session-timeout/session-configwelcome-file-listwelcome-filefaces/index.xhtml/welcome-file/welcome-file-list /web-app第2步打包战争和瘦身的战争问题 我们的战争模块遵循一种称为“瘦身战争”的包装方案。 请从Apache maven war插件阅读以下页面 。 长话短说为了减小部署能力耳朵的整体大小我们将所有必需的库打包在耳朵级别的预定义文件夹下通常称为\ lib并且不包括在下面的库战争的WEB-INF \ lib文件夹。 您唯一需要做的就是将战争的相关性添加到耳边。 尽管实际上整个“ hack”感觉都不是专家但如果遵循建议的配置它就可以工作但是在某些情况下瘦小的战争包装将无法工作。 其中之一通常用于基于JSF的JavaEE Web应用程序其中应将JSF小部件引擎的实现打包在战争的WEB-INF \ lib中。 对于我们的示例项目我使用了出色且免费的Primefaces库 我强烈建议您将其用于下一个基于JSF的项目。 因此我需要为primefaces jar定义对war模块的依赖关系但要通过仅针对此jar的瘦war机制以便将其打包在正确的位置。 这是我们的做法。 !-- from the war module pom.xml --!-- This is the dependency -- dependencygroupIdorg.primefaces/groupIdartifactIdprimefaces/artifactIdversion${primefaces-version}/version/dependency!-- See the packaging exclude, we exclude all the jars apart from the one we want to be bundled within the WAR -- plugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-war-plugin/artifactIdconfigurationpackagingExcludes%regex[WEB-INF/lib/(?!primefaces).*.jar]/packagingExcludesarchivemanifestaddClasspathtrue/addClasspathclasspathPrefixlib//classpathPrefix/manifestmanifestEntriesClass-Pathsample-services-${project.version}.jar/Class-Path/manifestEntries/archive/configuration/plugin步骤3添加一些jsf爱一个托管bean和带有适当标签的xhtml页面。 我们的代码只是一张小桌子还有几个Primefaces的标签。 如果您认为需要阅读有关JSF 2.X的更多信息请访问以下链接 JSF神灵之一BalusC的JSF 2.2教程 Primefaces文档 Primefaces展示柜 JavaEE教程– Oracle的JSF 2.2 JSF 2.2示例 步骤4打包并部署到正在运行的服务器。 启动您的wildfly预计您的项目库目录和子文件夹服务器下应有一个 wildfly-server-home${project.basedir}/servers//wildfly-server-home 然后在样本父项目类型下。 mvn clean install -Ph2 您应该在http// localhost8080 / sample-web /上具有启用了JSF 2.2的演示应用程序并看到类似以下内容的内容。 就是这样这将为您提供一个简单的起点以便扩展除演示之外的其他功能 与往常一样您将在标记post8下找到完整的示例。 翻译自: https://www.javacodegeeks.com/2015/03/java-ee7-and-maven-project-for-newbies-part-8.htmljava ee maven
http://www.sadfv.cn/news/241951/

相关文章:

  • 拨号地址怎么做网站wordpress缓存怎么清理
  • 用jsp源码做网站上海网站制作方法
  • 住房城乡建设局网站首页点点网 wordpress
  • 网站有标题网站怎么做友情连接
  • 做网站的边框wordpress 404模板
  • 学网站开发网页制作安装百度到桌面
  • 医药类网站建设评价酒类营销网站
  • 优跃达官网网站建设项目外贸网站建设公司流程
  • 手机单页网站生成系统wordpress文件
  • 网站后台运营怎么做嵌入式转行到网站开发
  • 网站建设创新点网站开发技术网站模板
  • 那家网站做的效果好c 网站建设教程视频
  • 建站平台上建设的网站可以融资吗wordpress添加+下载
  • 建设网站程序汕头网站制作多少钱
  • 苏州大型网站建设公司做网站通过什么赚钱吗
  • 网站建设犭金手指a排名12怎么建设一个网站并顺利打开浏览
  • qq空间怎么做网站网站建设的工作计划
  • 江苏网站建设 博敏网站个性化网站建设公司电话
  • 企业网站建站那种好宁陵县网站seo
  • 网站模块设计wordpress只显示默认主题
  • 月编程做网站建网站用什么服务器
  • 企业网站建设包含哪些内容佛山市住房建设局网站
  • 网页制作与网站建设实战大全光盘编程开发工具大全
  • 年底 网站备案成都龙泉工程建设有限公司网站
  • 网站建设背景和目标高端品牌女装连衣裙
  • alexa全球网站排名三亚网红打卡景点
  • 用C语言做网站登录界面app外包平台的服务水平
  • 建com网站中国建材建设网站
  • 做网站网页维护 手机App 开发上海高端做网站
  • 设计品质网站建设做销售在哪个网站找客户