无法将Drools Workbench部署到Tomcat,因为“存储库根目录不存在”

时间:2017-01-04 20:19:59

标签: tomcat drools

我在Drools Workbench部署过程中慢慢解决了错误,但我对这一特定问题感到困惑。

Caused by: java.lang.IllegalArgumentException: Repository root does not exist: repositories\kie
at org.guvnor.m2repo.backend.server.GuvnorM2Repository.getGuvnorM2Repository(GuvnorM2Repository.java:480)
at org.guvnor.m2repo.backend.server.GuvnorM2Repository.setM2Repos(GuvnorM2Repository.java:116)
at org.guvnor.m2repo.backend.server.GuvnorM2Repository.init(GuvnorM2Repository.java:96)

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试为M2存储库设置有效路径(运行应用程序服务器的用户必须具有此路径的写权限)? JBoss属性如下所示:

org.guvnor.m2repo.dir=/tmp/repositories

或者在xml版本的配置中:

<property name="org.guvnor.m2repo.dir" value="/tmp/repositories"/>

Tomcat配置应该非常相似。