我们正试图在Jenkins上用maven发布插件发布我们的项目。
不幸的是,我们遇到了以下错误:
[错误]无法执行目标组织。阿帕奇。专家插件:maven release插件:2.5.2:project上的prepare(默认cli)我们的项目:工件(我们的组:我们的解析器)需要与项目(我们的组:我们的项目)中的表达式(我们的解析器.version)不同的版本(1.3)-
正如我从日志文件中看到的,变量our-parent.version
已被1.3
替换。our-parser.version
引用变量our-parent.version
。所以一切都应该很好。那么为什么我们会得到这个错误呢?
这是我们的POM:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<!-- some stuff -->
<properties>
<our-parent.version>1.3-SNAPSHOT</our-parent.version>
<our-parser.version>${our-parent.version}</our-parser.version>
</properties>
<!-- some stuff -->
<modules>
<!-- some stuff -->
<module>our-parser</module>
</modules>
<dependencyManagement>
<dependencies>
<!-- some stuff -->
<dependency>
<groupId>groupId</groupId>
<artifactId>our-parser</artifactId>
<version>${our-parser.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>
也许:
<our-parent.version>engine-1.3-SNAPSHOT</our-parent.version>
应该是的
${project.version}
?
我只是试图释放我的Java9兼容的项目与。但是,它在中失败 无法执行目标组织。阿帕奇。专家插件:maven编译器插件:3.7.0:在项目电子邮件上编译(默认编译):致命错误编译:无效目标版本:9 有趣的是,在我独立运行时运行良好。我的设置: Maven版本3.5.0。 运行良好; 失败与上述异常。 调试输出:
问题内容: 我需要使用批注+正则表达式对电子邮件进行验证。我尝试使用以下内容: 但是,当电子邮件字段中的电子邮件地址不正确时,我不知道如何打印错误消息。有任何想法吗? 问题答案: 首先,您应该在注释中添加一个属性。假设您的邮件变量是某个类User的一部分: 然后,您应该定义一个验证器: 然后找到验证错误。
问题内容: 我想在ng-repeat块中添加带有插值表达式的HTML注释。但是,当我尝试执行此操作时,不会对表达式进行插值。例如: 当我查看DOM(即Chrom DevTools中的Elements标签)时,我只看到未插补的字符串(“ {{item.id}}”)而不是插补的值。 这里正确的语法是什么? 问题答案: 这是一种矫kill过正的方法,因为您可以只使用或类似注释中的建议,但是这只是一个有趣
本文向大家介绍解释Java正则表达式中的子表达式“ [...]”,包括了解释Java正则表达式中的子表达式“ [...]”的使用技巧和注意事项,需要的朋友参考一下 子表达式“ [...] ”匹配括号中指定的任何单个字符。 例子1 输出结果 例子2 以下Java程序从用户那里接收5个字符串,并打印包含元音字母的字符串/单词。 输出结果
问题内容: 我尝试运行时收到此错误 问题答案: 请参阅Maven手册的部署部分。 您需要定义一个在元素的(不是你的,这是很糟糕),或在你的元素。
我是新来的Maven和Jasmine,并开始我尝试按照使用示例上的github页面,这是第一个命令开始: mvn原型:生成-Darch etypeRepository=http://searls-maven-repository.googlecode.com/svn/trunk/snapshots-Darch etypeGroupId=com.github.searls-Darch etypear