Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将JavaDoc for CPLEX API包含在maven项目中?_Maven_Javadoc_Cplex - Fatal编程技术网

如何将JavaDoc for CPLEX API包含在maven项目中?

如何将JavaDoc for CPLEX API包含在maven项目中?,maven,javadoc,cplex,Maven,Javadoc,Cplex,如何在maven项目中包含Cplex JavaDoc以获得Cplex Java API上的代码助手?JavaDoc可在以下位置找到: {PATH_TO_CPLEX_INSTALLATION_FOLDER}/doc/html/en-US/refjavacplex/html/ 对于非maven项目,可以在项目设置中直接引用该路径 对于maven项目,您可以将这些文件放入javadoc jar文件中: 打开命令行并导航到该文件夹,例如 cd C:/Program%20Files/IBM/ILOG/CP

如何在maven项目中包含Cplex JavaDoc以获得Cplex Java API上的代码助手?

JavaDoc可在以下位置找到:

{PATH_TO_CPLEX_INSTALLATION_FOLDER}/doc/html/en-US/refjavacplex/html/

对于非maven项目,可以在项目设置中直接引用该路径

对于maven项目,您可以将这些文件放入javadoc jar文件中: 打开命令行并导航到该文件夹,例如

cd C:/Program%20Files/IBM/ILOG/CPLEX_Enterprise_Server126/CPLEX_Studio/doc/html/en US/refjavacplex/html/

然后创建javadoc jar文件:

jar cvf cplex-1263-javadoc.jar*

然后将创建的javadoc jar放在CPLEX库jar旁边,并将相应的pom文件放在本地maven存储库中,例如

{PROJECT\u ROOT}\maven\u PROJECT\u 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>

4.0.0
伊洛格音乐会

以下是一些包含本地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>

maven_项目_存储库
Maven项目存储库共享
文件://${project.basedir}/maven_project_存储库
伊洛格音乐会
cplex
1263
编译

您有cplex.jar的javaDoc吗?或者你问如何得到它?谢谢你的快速评论。我想记录我刚刚为其他CPLEX用户找到的工作流程。下面我自己的回答澄清了这个问题。这个答案在IBMdeveloperWorks论坛上得到了证实。