В настоящее время, чтобы настроить конфигурацию 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 Exam определить, что требуется commons-dbcp
, не добавляя его явно?