标签
作者
为WildFly创建补丁文件
WildFly应用程序服务器包含一个补丁机制,这使得升级现有模块或添加新模块变得非常容易。例如,Hibernate Validator提供补丁文件,可以将WildFly 10.1升级到Bean Validation 2.0的预览版本。
但是,您也可以使用补丁机制将您自己的自定义库添加到WildFly中,使其可供部署的应用程序使用。即使您只向一个WildFly实例部署单个应用程序,这也非常有用,因为它可以使您的部署单元(WAR等)的大小更小,从而加快构建和部署时间。
那么,WildFly补丁是如何创建的呢?补丁文件通常是包含要添加或更新的模块(s)以及一些附加元数据的ZIP文件。因此,从理论上讲,您可以手动创建它们,但有一个名为patch-gen的工具可以极大地简化这个任务。
以下我们将逐步描述如何使用patch-gen-maven-plugin创建WildFly补丁。作为一个例子,我们将生成一个补丁文件,将Eclipse Collections库添加到WildFly实例中。
自6.0.0.Beta1版本发布以来仅仅几周,但我们需要一个与新Bean Validation 2.0.0.Beta2相匹配的新版本。
Hibernate Validator 6将是Bean Validation 2.0的参考实现,因此我们协调发布,以便您可以尽快测试最新添加的功能。
请注意,Hibernate Validator 6需要JDK 8或更高版本。
欢迎来到Hibernate社区通讯,在这里我们分享与用户特别相关的博客文章、论坛和StackOverflow问题。
Hibernate Validator 6将成为Bean Validation 2.0的参考实现。这个Beta1版本与Bean Validation规范2.0.0.Beta1发布(公共审查草案)同步。
它也是一个游乐场,用于验证Bean Validation规范的未来增强,因此欢迎对这里提出的问题提供反馈!
请注意,Hibernate Validator 6需要JDK 8或更高版本。
我们刚刚发布了Hibernate Search版本5.8.0.Beta2,对5.8.0.Beta1进行了错误修复和改进。
[ ... ]
我们决定再次发布5.1系列,以修复一些将在即将到来的WildFly版本中包含的bug。这可能将是5.1系列的最后一个版本,因此我们建议您迁移到5.2以获取未来的bug修复。
Hibernate ORM 5.1.6.Final
-
标签在这里:http://github.com/hibernate/hibernate-orm/releases/tag/5.1.6;
-
更改列表在这里:https://hibernate.atlassian.net/projects/HHH/versions/28200 (或者,对于没有Hibernate Jira账户的人,这里);
-
发布包在SourceForge和BinTray。
欢迎来到Hibernate社区通讯,在这里我们分享与用户特别相关的博客文章、论坛和StackOverflow问题。
在上一次Hibernate Search发布公告中,你可能注意到了关于简单查询字符串的一些内容。
文档仍然相对较少,我们希望对这个特性进行更多的宣传,并在最终发布前收集一些反馈。
此特性是已发布的5.8.0.Beta1版本的一部分,因此你现在已经可以尝试使用它(无论是使用Lucene后端还是新的Elasticsearch后端)。