yeg*_*256 5 java maven-2 jetty assertions maven
如何在jetty-maven-plugin中启用断言?默认情况下,它们被禁用.
将环境变量设置MAVEN_OPTS为-ea.Jetty默认在Maven进程内运行,因此受此设置的影响.
还有一个名为Force Assertions的有趣库,它挂钩到Java 1.6编译过程.在编译期间,所有内容assert cond : detail;都透明地编译为if (!cond) throw new Assertion(detail);块,这意味着无论JVM参数是什么,断言都将始终有效.值得一试.
| 归档时间: |
|
| 查看次数: |
1362 次 |
| 最近记录: |