apache / apache/arrow-java

[Java] Failed to build document with OpenJDK 11

Abierto
#406 4 comentarios 0 reacciones 0 asignados Ver en GitHub
Type: bug
Lenguaje dominante
Java
Estrellas
94
Forks
152
Merge medio
3 d 16 h
PR fusionados (30 d)
11

Descripción

It reports the following error:

```

[ERROR] Exit code: 1 - javadoc: error - The code being documented uses modules but the packages defined in http://docs.oracle.com/javase/8/docs/api/ are in the unnamed module.
```

See also: https://travis-ci.org/kou/arrow/jobs/551254733#L1453

This branch just enables Javadoc with OpenJDK 11: https://github.com/kou/arrow/commit/1eeded4b9d18d474721733751f57392cee766004.diff

```

diff --git a/.travis.yml b/.travis.yml
index 5dc901561e8..1d6ba86dc2d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -225,6 +225,7 @@ matrix:
- if [ $ARROW_CI_JAVA_AFFECTED != "1" ]; then exit; fi
script:
- $TRAVIS_BUILD_DIR/ci/travis_script_java.sh
+ - $TRAVIS_BUILD_DIR/ci/travis_script_javadoc.sh
- name: "Integration w/ OpenJDK 8, conda-forge toolchain"
language: java
os: linux

```

**Reporter**: [Kouhei Sutou](https://issues.apache.org/jira/browse/ARROW-5764) / @kou

**Note**: *This issue was originally created as [ARROW-5764](https://issues.apache.org/jira/browse/ARROW-5764). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Start with the OpenJDK 11 Javadoc job in .travis.yml and inspect ci/travis_script_javadoc.sh. Reproduce the reported Javadoc command and error using the referenced Travis job, then identify the configuration change needed for the documented Java packages. Done means the OpenJDK 11 Javadoc step completes successfully.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
build-system, documentation
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.