Maven complains that ${javacpp.platform.extension} is undefined
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Java
- Estrellas
- 928
- Forks
- 227
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
System information
- OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Windows Version 10.0.19042.870
- Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device:
- TensorFlow installed from (source or binary):
- TensorFlow version: 0.3.1
- Python version: N/A
- Installed using virtualenv? pip? conda?: N/A
- Bazel version (if compiling from source): N/A
- GCC/Compiler version (if compiling from source): N/A
- CUDA/cuDNN version: N/A
- GPU model and memory: N/A
Describe the problem
The readme file references the following Maven code:
<dependency>
<groupId>org.tensorflow</groupId>
<artifactId>tensorflow-core-api</artifactId>
<version>0.3.0</version>
<classifier>linux-x86_64${javacpp.platform.extension}</classifier>
</dependency>
but it's not clear who defines ${javacpp.platform.extension}
When I add the following dependencies to my code, the build fails complaining that ${javacpp.platform.extension} is undefined:
<dependency>
<groupId>org.tensorflow</groupId>
<artifactId>tensorflow-core-platform</artifactId>
<version>${tensorflow.version}</version>
</dependency>
<dependency>
<groupId>org.tensorflow</groupId>
<artifactId>tensorflow-core-api</artifactId>
<classifier>windows-x86_64${javacpp.platform.extension}</classifier>
<version>${tensorflow.version}</version>
</dependency>
<dependency>
<groupId>org.tensorflow</groupId>
<artifactId>tensorflow-core-platform-gpu</artifactId>
<version>${tensorflow.version}</version>
</dependency>
Can you please clarify who defines this variable and what dependency I need to add to get this definition? Thanks in advance.
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Empieza con el ejemplo de dependencia de Maven del README y compara el uso de su classifier con las dependencias de Windows mostradas en el issue. Rastrea dónde se espera que se defina ${javacpp.platform.extension} y, después, actualiza la documentación para que la dependencia que lo define o el uso requerido sean explícitos y el ejemplo no sea ambiguo.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- documentation
- Tipo de issue
- Documentación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100