我一直在慢慢地解决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)


有人可以帮忙吗?

最佳答案

您是否尝试过为M2存储库设置有效路径(运行应用程序服务器的用户必须对此路径具有写权限)? JBoss属性看起来像这样:

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


或在xml版本中进行配置:

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


Tomcat的配置应该非常相似。

关于tomcat - 无法将Drools Workbench部署到Tomcat,因为“存储库根目录不存在”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41472571/

10-09 09:21