Quickstart archetype: give slf4j-simple test scope
Los mantenedores suelen responder en 1 día
Ya se ha fusionado un pull request relacionado.
- #1684 de @Vis-halV — fusionado
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 90/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- java
- Área
- backend, build-system
Línea de trabajo
En archetypes/quickstart/src/main/resources/archetype-resources/pom.xml, encuentra la dependencia org.slf4j:slf4j-simple y establece su ámbito en test. Comprueba que el proyecto generado mantenga este backend disponible para Start y las pruebas, y que lo excluya de la WAR; el issue identifica el cambio esperado en la dependencia.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The quickstart archetype adds org.slf4j:slf4j-simple at compile scope
(archetypes/quickstart/src/main/resources/archetype-resources/pom.xml), so
every generated project packages an SLF4J back end in its WAR.
Application servers that bring their own SLF4J back end, such as WildFly, then
see two back ends: SLF4J warns about it at startup, and the application's
logging may bypass the server's logging configuration. The old quickstart
wizard on the website worked around a similar problem for the Wicket 7
archetype (-Dlog4j.properties=wildfly-doesnt-need-log4j.properties).
The back end is only needed by Start, which runs Jetty from the test sources,
and by the tests. Jetty, wicket-tester and JUnit already have test scope, so
slf4j-simple can follow:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>${slf4j.version}</version>
<scope>test</scope>
</dependency>
The WAR then leaves the choice of logging back end to the server or the
application, and Start keeps logging during development.
- Lenguaje dominante
- Java
- Estrellas
- 800
- Forks
- 421
- Merge medio
- 1 d 1 h
- PR fusionados (30 d)
- 46
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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.
Más de apache/wicket
-
COOP and COEP exemptions compare with the context path, so page exemptions never matchPosiblemente ocupada @asvanberg la tomó hace 5 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
apache/wicket#1661 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
The CSP report-uri is lost in development mode because strict() clears itQuizá libre de nuevo @VelpulaGangavardhan la tomó hace 9 días y no hay ningún pull request abierto. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
apache/wicket#1660 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
apache/wicket#1567 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Los mantenedores suelen responder en 1 día
Todos los issues de apache/wicket
Issues similares
-
staticAssetsPath follows symlinks outside the directory on WindowsPosiblemente ocupada @ybelMekk la tomó hoy. Abiertobug security findings
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
navikt/mock-oauth2-server#1132 ·
Los mantenedores suelen responder en 1 día
-
agent:working follow-up
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Sanne/incus-spawn#1683 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
checkstyle/checkstyle#22210 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
google/error-prone#6239 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Failing Test]: BigqueryClient.queryUnflattened fails BigQuery ITs on a transient 503Posiblemente ocupada @mxtymoshyk la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día