redhat-developer / redhat-developer/vscode-java

The Ext always consider the direct build folder will located inside workplace folder

Abierto
#4,454 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

bug
Lenguaje dominante
TypeScript
Estrellas
2.3k
Forks
546
Merge medio
20 h 1 min
PR fusionados (30 d)
11

Descripción

Describe the bug
The Ext always consider the direct build folder will located inside workspace folder.

To Reproduce
Steps to reproduce the behavior:
So, if I set the following config in Pom.xml:

c:/x folder/builds/${project.artifactId}

the Ext. will create [/x folder/builds/${project.artifactId}] inside the workspace directory and will use it for compiling.

[Please attach a sample project reproducing the error]
[Please attach logs. See https://github.com/redhat-developer/vscode-java/wiki/Troubleshooting#enable-logging]

Expected behavior
use the same folder that set in pom.xml.
I always set the build folder outside workspace folder to avoid OneDrive synch issues. and this settings working well with all IDEs and ext except this one.

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza rastreando cómo la extensión lee el directorio de build desde Pom.xml y resuelve la ruta configurada. Reproduce el problema con c:/x folder/builds/${project.artifactId} fuera del workspace y, a continuación, verifica que la compilación use exactamente ese directorio externo en lugar de crear una carpeta relativa al workspace.

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

Evaluación

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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.