現在、Pax Examの構成を設定するには、すべての依存関係を含める必要があることがわかりました。例:
@Configuration
public Option[] сonfig() {
MavenArtifactProvisionOption commonsDbcp = mavenBundle("commons-dbcp",
"commons-dbcp");
MavenArtifactProvisionOption commonsPool = mavenBundle("commons-pool",
"commons-pool");
...
return options(
felix(),
provision(commonsDbcp, commonsPool));
}
しかし、commons-dbcp
に依存しているのでcommons-pool
、これは重複した情報のように感じます。Pax Examcommons-dbcp
は、明示的に追加しなくても、それが必要かどうかを判断することはできますか?