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

龙口城乡建设局官方网站怀化火车站优化改造

龙口城乡建设局官方网站,怀化火车站优化改造,wordpress微信插件开发,ppt模版模板免费chameleon 算法使用Arquillian时#xff0c;您需要做的一件事情就是定义要在哪个容器下执行所有测试。 这是通过在适配器的类路径中添加依赖项并取决于所使用的模式#xff08;嵌入式#xff0c;托管或远程#xff09;来下载的来完成的。 他是应用程序服务器。 例如… chameleon 算法 使用Arquillian时您需要做的一件事情就是定义要在哪个容器下执行所有测试。 这是通过在适配器的类路径中添加依赖项并取决于所使用的模式嵌入式托管或远程来下载的来完成的。 他是应用程序服务器。 例如当在嵌入式或托管模式下使用Wildfly时就会发生这种情况。 使用Wildfly的pom.xml的示例可能是 dependenciesdependencygroupIdorg.wildfly/groupIdartifactIdwildfly-arquillian-container-managed/artifactIdversion${version.org.wildfly}/versionscopetest/scope/dependency /dependenciesbuildpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-dependency-plugin/artifactIdexecutionsexecutionidunpack/idphaseprocess-test-classes/phasegoalsgoalunpack/goal/goalsconfigurationartifactItemsartifactItemgroupIdorg.wildfly/groupIdartifactIdwildfly-dist/artifactIdversion${version.org.wildfly}/versiontypezip/typeoverWritefalse/overWriteoutputDirectory${project.build.directory}/outputDirectory/artifactItem/artifactItems/configuration/execution/executions/plugin/plugins /build 注意在先前的脚本中您需要定义Arquillian适配器在本例中为托管适配器并使用maven-dependency-plugin下载Arquillian使用的Wildfly分发文件。 这种方法是好的并且行之有效但是它具有三个缺点 您需要在要使用Arquillian和Wildfly的每个构建脚本中重复所有这些行。 如果需要在另一个项目中使用另一个应用程序服务器则需要知道需要哪个适配器工件以及是否需要下载工件。 例如在嵌入Jetty的情况下无需下载任何发行版只需设置嵌入的依赖项。 如果要针对多个应用程序服务器测试代码则问题编号为2并且开始处理配置文件。 但是使用Arquillian Chameleon可以解决所有这些问题。 Arquillian Chameleon是一个通用容器它从arquillian.xml中读取您要在测试中使用的容器哪个版本和哪种模式他将负责将所需的适配器添加到类路径中下载任何所需的发行版并配置协议此操作是您不应触摸的用户。 如何使用Arquillian Chameleon非常简单。 做通常的事情例如添加Arquillian bom和添加Chameleon Container而不是任何应用程序服务器特定的工件 dependencygroupIdorg.arquillian.container/groupIdartifactIdarquillian-container-chameleon/artifactIdversion1.0.0.Alpha7/versionscopetest/scope /dependency 然后在src / test / resources中创建名为arquillian.xml的Arquillian配置文件并进行以下配置 ?xml version1.0? arquillian xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlnshttp://jboss.org/schema/arquillianxsi:schemaLocationhttp://jboss.org/schema/arquillianhttp://jboss.org/schema/arquillian/arquillian_1_0.xsdcontainer qualifierchameleon defaulttrueconfigurationproperty namechameleonTargetwildfly:9.0.0.Final:managed/property/configuration/container/arquillian 注意现在您只需要使用一个友好的属性chameleonTarget来定义要使用的容器版本和模式。 在上一个示例中 Wildfly 9.0.0.Final具有托管适配器。 当使用此配置运行任何测试时 Chameleon将检查是否已下载Wildfly 9.0.0.Final发行版如果未下载最终发行版则将为Wildfly 9.0.0托管的适配器添加到类路径中并最终像其他Arquillian一样执行测试测试。 如果要使用Payara而不是Wildfly会发生什么 您只需要将chameleonTarget属性更改为payara4.1.1.163managed例如以托管模式针对Payara 4.1.1运行测试。 提示您可以使用Java系统属性-Darq.container.chameleon.chameleonTarget payara4.1.1.163managed来设置此属性目前 变色龙支持下一个容器 JBoss EAP 6.x7.x WildFly 10.x9.x8.x JBoss AS 7.x GlassFish 3.1.2、4.x Payara 4.x 我们不断学习 亚历克斯 我可以看到你你的棕色皮肤在阳光下闪闪发光我看到你走路很慢夏天的男孩– Ataris 音乐 https //www.youtube.com/watchv Qt6Lkgs0kiU 翻译自: https://www.javacodegeeks.com/2016/09/arquillian-chameleon-sake-simplicity.htmlchameleon 算法
http://www.zqtcl.cn/news/952204/

相关文章:

  • 网站后台登陆验证码不对阳江房产网楼市数据
  • 营销型网站建设遨龙仙居住房和城乡建设规划局网站
  • 中国做视频网站有哪些淘宝做详情页代码网站
  • 网站开发一般多钱在网站设计公司上班好吗
  • 餐饮连锁企业网站建设方案北京软件研发公司
  • 外国网站架构新闻稿
  • 营销网站建设企划案例友情链接怎么添加
  • seo网站搜索优化目前好的推广平台
  • 快速搭建网站页面黄页88网免费发布信息
  • 做网站能赚吗网址大全查询ip地址
  • html5网站正在建设中商城网站系统
  • 室内设计网课北京网站优化前景
  • 北京 网站建设 知乎上海公司买新能源车
  • 成都微网站wordpress 购买
  • 网站开发一般要用到哪些软件软件开发工程师机构
  • dj网站开发建设网站备案 换空间
  • 网站建设哪家最好网站开发怎么报价
  • app 微商城网站建设网站建设流程百科
  • 网站短期培训学校小说网站怎么建设的
  • 最简单的免费网站制作模板电子商务 网站系统
  • 网站域名备案授权书网站建设长春
  • 网站维护主要从哪几个方面做seo营销的概念
  • 北京网站建设营销网站策划案4500
  • 网站建设售后培训wordpress 过滤html
  • 湖北森泰建设集团有限公司网站国外产品设计网站推荐
  • 网站建设与代运营产品介绍排版网页设计教程
  • 音乐网站排名搜索引擎网络推广方法
  • asp.net 企业网站昆明高端seo怎么做
  • 图书馆网站建设需求方案企业网站背景图片
  • 网站app的作用做家教网站资质