目前我使用标准的BIRT运行时库。它在pom.xml中定义:
<dependency>
<groupId>org.eclipse.birt.runtime</groupId>
<artifactId>org.eclipse.birt.runtime</artifactId>
<version>4.4.2</version>
</dependency>
这种依赖性非常大,重量约为100 Mb。我将仅使用POJO实现,因此我想排除所有JDBC,脚本数据源和其他不必要的库。
也许有人知道我可以排除哪些图书馆而没有任何风险?
答案 0 :(得分:0)
如果没有记录,通常的方法是尝试和错误。排除所有依赖项(请参阅Maven文档如何排除依赖项)并查看缺少的类(例如ClassNotFound / ClassDefNotFound异常)。
然后一步一步地重新启用用例所需的所有依赖项,直到一切正常。