项目作者: manleviet

项目描述 :
A Maven package for Configuration Knowledge Bases in Choco Solver
高级语言: Perl
项目地址: git://github.com/manleviet/ChocoKB.git
创建时间: 2021-07-10T10:14:33Z
项目社区:https://github.com/manleviet/ChocoKB

开源协议:MIT License

下载


ChocoKB - at.tugraz.ist.ase.choco-kb

Migrated to https://github.com/manleviet/CA-CDR-V2

A Maven package for Configuration Knowledge Bases in Choco Solver

Knowledge bases:

  1. PC
  2. Renault
  3. Feature Models

How to use

Add the below script in your pom file:

  1. <dependency>
  2. <groupId>at.tugraz.ist.ase</groupId>
  3. <artifactId>choco-kb</artifactId>
  4. <version>1.2</version>
  5. </dependency>

And the below script in the settings.xml file:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  5. <activeProfiles>
  6. <activeProfile>github</activeProfile>
  7. </activeProfiles>
  8. <profiles>
  9. <profile>
  10. <id>github</id>
  11. <repositories>
  12. <repository>
  13. <id>central</id>
  14. <url>https://repo1.maven.org/maven2</url>
  15. </repository>
  16. <repository>
  17. <id>github</id>
  18. <url>https://maven.pkg.github.com/manleviet/*</url>
  19. </repository>
  20. </repositories>
  21. </profile>
  22. </profiles>
  23. <servers>
  24. <server>
  25. <id>github</id>
  26. <username>USERNAME</username>
  27. <password>TOKEN</password>
  28. </server>
  29. </servers>
  30. </settings>

Replacing USERNAME with your GitHub username, and TOKEN with your personal access token (see Creating a personal access token).