嗨,有什么方法可以将paxexam karaf指向一个自定义位置,即在您的文件系统中安装卡拉夫?
return new Option[] {
karafDistributionConfiguration().frameworkUrl(maven().groupId("org.apache.karaf").artifactId("apache-karaf")
.type("zip").versionAsInProject())
.unpackDirectory(new File("target/paxexam/unpack/"))
.useDeployFolder(false),
systemProperty("Orcale.DbHandler").value(dbHandler.getURL()),
KarafDistributionOption.debugConfiguration("8898", true),
bootClasspathLibrary(oracleLib),
configureConsole().ignoreLocalConsole(),
logLevel(LogLevel.INFO),
keepRuntimeFolder(),
};上面的代码指向maven repo中的zip,而不是它,我可以将它指向文件系统中的本地karaf文件夹吗?
发布于 2016-02-11 18:33:22
不可能,karaf容器只支持tar.gz或zip
如果要克隆现有文件夹,则必须创建自己的测试容器。
编辑:Pax考试开放版:https://ops4j1.jira.com/browse/PAXEXAM-614
https://stackoverflow.com/questions/35347209
复制相似问题