Как включить Cplex JavaDoc в мой проект maven, чтобы получить помощника кода в Java API Cplex?Как включить JavaDoc для API CPLEX в проекте maven?
ответ
Javadoc можно найти здесь:
{PATH_TO_CPLEX_INSTALLATION_FOLDER}/DOC/HTML/EN-US/refjavacplex/html/
Для не проектов Maven вы можете ссылаться на этот путь непосредственно в настройках проекта.
Для проектов maven вы можете поместить эти файлы в файл javadoc jar: Откройте CommandLine и перейдите к папке, например.
кд C:/Program% 20Files/IBM/ILOG/CPLEX_Enterprise_Server126/CPLEX_Studio/DOC/HTML/EN-US/refjavacplex/html/
Затем создайте файл Javadoc банку:
баночки НАСТ.ВИДОИС CPLEX-1263-javadoc.jar *
Затем поместите созданную JavaDoc банку рядом с библиотекой банки CPLEX и соответствующим POM файл в локальном maven, например.
{PROJECT_ROOT} \ maven_project_repository \ ILOG \ CPLEX \ 1263 \
- CPLEX-1263.jar
- CPLEX-1263-javadoc.jar
- pom.xml
pom-файл является, например,
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>ilog.concert</groupId>
<artifactId>cplex</artifactId>
<version>1263</version>
</project>
При обновлении зависимостей Maven javadoc автоматически извлекается вместе с API. Установите флажок для загрузки JavaDoc файлов в настройках Maven, если вы используете Eclipse:
Вот некоторые фрагменты кода для включения в локальный репозиторий Maven и CPLEX зависимость:
<repositories>
<!-- Custom In-Project repository that contains dependencies that can not
be found on maven servers -->
<repository>
<id>maven_project_repository</id>
<name>Maven Project Repository Share</name>
<url>file://${project.basedir}/maven_project_repository</url>
</repository>
</repositories>
<dependencies>
<!-- cplex -->
<dependency> <!-- from in project maven repository -->
<groupId>ilog.concert</groupId>
<artifactId>cplex</artifactId>
<version>1263</version>
<scope>compile</scope>
</dependency>
</dependencies>
Этот ответ подтверждается этой [нитью] (https://www.ibm.com/developerworks/community/forums/html/topic?id=77777777-0000-0000-0000-000014849301) на форуме IBM developerWorks. – rkersh
У вас есть JavaDoc для cplex.jar где-то? Или вы спрашиваете, как это получить? –
Спасибо за ваш очень быстрый комментарий. Я хотел документировать рабочий поток, который я только что нашел для других пользователей CPLEX. Ниже мой собственный ответ поясняет проблему. – Stefan