【发布时间】:2011-12-06 08:16:25
【问题描述】:
在我的项目中有包含@Transactional(rollbackfor=Exception.class) 的类。在编译和打包我的项目时,会创建一个 jar 文件。但是,查看@Transactional(roolbackfor=Exception.class) 类,我看到了@Transactional(rollbackfor={null})。那个_的原因是什么?解决办法是什么?
谢谢
【问题讨论】:
-
“查看”是指检查生成的类(例如 javap)还是在运行时进行反射?
-
是生成的 jar 文件。我正在将此 jar 文件用于另一个项目。
-
好的,以为您在谈论运行时并且异常类不在类路径上。但是经过测试发现这会导致 java.lang.TypeNotPresentException。长话短说:对不起,我帮不上忙。
-
@Muhammed Yüce:所以你的意思是你不知道 Intellij 向你展示了什么:反编译的源代码或来自 maven 存储库的源代码。 ——我问这个是因为我认为这是“观众”的问题。你能以某种方式上传类文件(不是完整的 jar)以便我查看吗?
-
svn checkout transactionalproblem.googlecode.com/svn/trunk transactionalproblem-read-only 你可以在这个存储库下载
标签: java hibernate spring maven