Installation Drools Workbench 6.2设置

Installation Drools Workbench 6.2设置,installation,drools,workbench,Installation,Drools,Workbench,我正在为我们的客户做POC,而且文档不完整。 当我创建rule和Data对象时,当我保存并构建rule项目时,我可以看到在maven path中创建的jar。所以我试着从我的reader项目中查找这个。 使用下面的代码 ReleaseId relesase = ks.newReleaseId( "myGroupID.MyArtifactID", "MyArtifactID", "1.0"); GroupId : myGroup1 artifact ID :MyArtifactID 我已经用

我正在为我们的客户做POC,而且文档不完整。 当我创建rule和Data对象时,当我保存并构建rule项目时,我可以看到在maven path中创建的jar。所以我试着从我的reader项目中查找这个。 使用下面的代码

ReleaseId relesase = ks.newReleaseId( "myGroupID.MyArtifactID", "MyArtifactID", "1.0");

GroupId : myGroup1 
artifact ID :MyArtifactID
我已经用基于java的示例测试了这个语法,但不能将上面的内容用于workbench创建的工件


请帮助我知道我是否遗漏了什么。

我也有同样的问题。您可能没有将工作台的maven存储库放入
~/.m2/settings.xml
,如下所示。KIE scanner/似乎没有使用
pom.xml
中定义的存储库

<settings>
  <servers>
    <server>
      <id>drools-maven</id>
      <username>yourusername</username>
      <password>yourpassword</password>
    </server>
  </servers>

  <profiles>
    <profile>
      <id>default</id>
      <repositories>
        <repository>
          <id>drools-maven</id>
          <name>Drools Maven Repository</name>
          <url>http://yourdomain.tld/drools/maven2</url>

          <!-- Include these to always update the repository -->
          <releases>
            <updatePolicy>always</updatePolicy>
          </releases>
          <snapshots>
            <updatePolicy>always</updatePolicy>
          </snapshots>
        </repository>
      </repositories>
    </profile>
  </profiles>

  <activeProfiles>
    <activeProfile>default</activeProfile>
  </activeProfiles>
</settings>

drools maven
你的用户名
你的密码
违约
drools maven
Drools Maven存储库
http://yourdomain.tld/drools/maven2
总是
总是
违约

我同意,我认为很多文件都很缺乏。我认为事情写的是“这是可能的!”而不是“这是做这件事的必要步骤”。

我也有同样的问题。您可能没有将工作台的maven存储库放入
~/.m2/settings.xml
,如下所示。KIE scanner/似乎没有使用
pom.xml
中定义的存储库

<settings>
  <servers>
    <server>
      <id>drools-maven</id>
      <username>yourusername</username>
      <password>yourpassword</password>
    </server>
  </servers>

  <profiles>
    <profile>
      <id>default</id>
      <repositories>
        <repository>
          <id>drools-maven</id>
          <name>Drools Maven Repository</name>
          <url>http://yourdomain.tld/drools/maven2</url>

          <!-- Include these to always update the repository -->
          <releases>
            <updatePolicy>always</updatePolicy>
          </releases>
          <snapshots>
            <updatePolicy>always</updatePolicy>
          </snapshots>
        </repository>
      </repositories>
    </profile>
  </profiles>

  <activeProfiles>
    <activeProfile>default</activeProfile>
  </activeProfiles>
</settings>

drools maven
你的用户名
你的密码
违约
drools maven
Drools Maven存储库
http://yourdomain.tld/drools/maven2
总是
总是
违约
我同意,我认为很多文件都很缺乏。我认为事情写的是“有可能做到这一点!”而不是“这些是做到这一点的必要步骤”