- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个 JSF 2.0 应用程序 (Mojarra+Primefaces) 并使用 maven 构建环境。在我使用 faces-config.xml 文件注册我的自定义转换器和验证器之前,到目前为止一切顺利。然后我看到了 JSF 2.0 的一些语法糖——基于注释的配置方法。现在我想使用它,而不是 xml 配置文件。一个问题是 Mojarra 没有扫描我的注释类。我发现我需要把 <faces-config ... metadata-complete="false">
属性为假。现在它可以工作,但前提是我用 mvn tomcat:run-war
启动我的应用程序目标而不是 mvn tomcat:run
动态项目,开发起来更舒服。 JSP 2.0 的规范说:
If the element in the WEB-INF/faces-config.xml file contains metadata-complete attribute whose value is "true", the implementation must not perform annotation scanning on any classes except for those classes provided by the implementation itself. Otherwise, continue as follows.
If the runtime discovers a conflict between an entry in the Application Configuration Resources and an annotation, the entry in the Application Configuration Resources takes precedence. All classes in WEB-INF/classes must be scanned.
For every jar in the application's WEB-INF/lib directory, if the jar contains a "META-INF/faces-config.xml" file or a file that matches the regular expression ".*.faces-config.xml" (even an empty one), all classes in that jar must be scanned.
但是它没有说明在 maven 构建环境中运行的动态项目:)!有人能解决这个问题吗?
干杯,
凯文
最佳答案
我也有这个问题,但发现添加 war:inplace 目标使它对我有用。即使用
mvn clean war:inplace tomcat:run
而不仅仅是“tomcat:run”,它应该可以正常工作。
关于tomcat - Maven tomcat :run goal and jsf annotation based component/converter/validator scanning,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4409148/
我设置的目标在我使用“验证此目标”按钮验证目标时生成非零值。 “目标流”运行良好。 但是,“目标”部分下除“目标流”之外的所有其他报告(例如“概览”、“目标 URL”等)均不起作用,这意味着它们显示
注意:此线程是关于编写自定义 Mojo,而不是使用插件。 我维护了一个 testing plugin对于 Maven。不幸的是,近一年来,我一直让这个特殊的未知事物徘徊不去,我真的很想知道如何处理它,
基本上我只需要 jacoco 检测测试部分,但是检测整个 pom.xml,并且报告随附了所有内容(来自“oracle.jdbc.driver”、“com.mysql.jdbc”...等的数据) 我已经
我有2个 Artifact ,我希望将它们从本地存储库复制到文件系统中的目录中。 我认为dependency:copy可以完成这项工作。但是,它需要一个参数artifactItems。 http://
我有一个电子表格,其中包含大量输入,但只有一个输出(价格)。 我想让 Excel 自动更新其中一个输入(称为输入 1),以便在调整其他输入的同时保持价格不变。 我知道“目标搜索”可以做到这一点,但我不
我的 SCM 连接信息: scm:svn:https://repo/project/trunk scm:svn:https://repo/project/trunk 我的发布插件配
以这个程序为例。它使用延迟的目标 room(green). room(blue). room(red). room(white). location(jimmy,red). location(rick
我创建了一个函数,可以为每个用户保存多个目标并将它们显示在 html 文件中。问题是一旦我注销,我就无法使用同一用户重新登录,因为我收到错误 User object has no attribute
我有一个相当复杂的方程式,其中有一个我想改变的变量。 T*他的目标是让等式等于 0。* 例如: 0 = variable * (complicated equation of constants an
很难为我的问题找到合适的搜索查询,所以我希望它不会重复。 我正在开发没有多少目标的 Maven 插件。我想将其中两个组合在链中(生命周期?)。在执行 clean-checkout 目标之前,我想先执行
来自甲骨文 documentaiton 最长停顿时间目标 The pause time is the duration during which the garbage collector stops
我们的 POM 文件中有以下配置: org.apache.maven.plugins maven-surefire-plugin true
我是 maven 新手 当我构建时,我收到了这条消息 [INFO] ------------------------------------------------------------------
我有两个略有不同的谓词实现,unique_element/2 ,在序言中。当给定一个元素时,谓词成功 X和一个列表 L , 元素 X在列表中只出现一次。下面是实现和结果: 实现1: %%% uniqu
dependencies:unpack-dependencies 可以解压哪些存档格式?例如,据我所知,它无法解压 RPM 包。是否有它支持的格式列表?有什么技巧可以让 maven 解压 RPM 包吗
在我的公司,我们决定使用谷歌分析来获取一些关于访问者、进入 channel 等的有趣指标...... 我创建了一个目标,当访问者提交联系表单时“触发”,一切都运行良好,我什至创建了一个片段来预览使用表
在开发 Maven 插件时,构建打印错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-plugin-plugin:3.
我根据site中的代码创建了一个项目 roo> project setup --topLevelPackage com.foo roo> jpa setup --provider HIBERNATE
我正在尝试在groovy中实现Excel目标搜索功能 我已经能够给出正确的结果,但我确信我的代码可以在性能和准确性方面得到改进。主要是我试图找到正确的调整来解决目标寻求的方式。硬编码的增加/法令似乎不
是否可以将 appassembler: assemble 目标添加到“package”目标中? 我真的只想在执行“mvn package”时运行 assemble 最佳答案 你不能只在应用程序组装器插
我是一名优秀的程序员,十分优秀!