5.17. JBoss Logging 更改
如果您的应用程序使用 JBoss Logging,请注意在 JBoss EAP 7 中弃用了 org.jboss.logging
软件包中的注解。它们已移到 org.jboss.logging.annotations
软件包中,因此您必须更新源代码来导入新软件包。
该注解还移至单独的 Maven groupId:artifactId:version
(GAV)ID,您需要在项目 pom.xml
文件中为 org.jboss.logging:jboss-logging-annotations
添加一个新项目依赖项。
只有日志记录注解已移动。org.jboss.logging.BasicLogger
和 org.jboss.logging.Logger
仍存在于 org.jboss.logging
软件包中。
下表列出了已弃用的注解类和对应的替换。
弃用的类 | 替换类 |
---|---|
org.jboss.logging.Cause | org.jboss.logging.annotations.Cause |
org.jboss.logging.Field | org.jboss.logging.annotations.Field |
org.jboss.logging.FormatWith | org.jboss.logging.annotations.FormatWith |
org.jboss.logging.LoggingClass | org.jboss.logging.annotations.LoggingClass |
org.jboss.logging.LogMessage | org.jboss.logging.annotations.LogMessage |
org.jboss.logging.Message | org.jboss.logging.annotations.Message |
org.jboss.logging.MessageBundle | org.jboss.logging.annotations.MessageBundle |
org.jboss.logging.MessageLogger | org.jboss.logging.annotations.MessageLogger |
org.jboss.logging.Param | org.jboss.logging.annotations.Param |
org.jboss.logging.Property | org.jboss.logging.annotations.Property |