redhat-developer / redhat-developer/vscode-java
Updating <project name> configuration loop; caused by Minecraft Forge gradle files
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- TypeScript
- Estrellas
- 2.3k
- Forks
- 546
- Merge medio
- 20 h 1 min
- PR fusionados (30 d)
- 11
Descripción
Minecraft Forge gradle files work in IntelliJ IDEA but not VSCode.
Environment
- Operating System: Windows 10
- JDK version: 1.8.0_131-1-redhat
- Visual Studio Code version: 1.12.2
- Java extension version: 0.5.0
Steps To Reproduce
- Clone my minecraft mod Souls
- Open folder with VSCode
The log is this, and then a loop of the last six lines:
!SESSION 2017-06-03 16:45:35.469 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_131-1-redhat
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_GB
Command-line arguments: -data C:\Users\Mackenzie\AppData\Roaming\Code\User\workspaceStorage\eec2e905684d7da75bbb15d11fbd8a81\redhat.java\jdt_ws
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:45:39.050
!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is started
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:45:39.182
!MESSAGE >> initialize
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:45:39.187
!MESSAGE Initializing Java Language Server 0.1.0.201705312123
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:45:39.204
!MESSAGE Creating the default Java project
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:45:39.232
!MESSAGE >> workspace/didChangeConfiguration
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:45:40.169
!MESSAGE Finished creating the default Java project
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:45:42.649
!MESSAGE >>New configuration: {java={configuration={maven={userSettings=null}, updateBuildConfiguration=interactive}, errors={incompleteClasspath={severity=warning}}, home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, referencesCodeLens={enabled=true}, trace={server=off}}}
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:45:42.653
!MESSAGE Importing Gradle project(s)
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:45:42.657
!MESSAGE >> document/didOpen
!SESSION 2017-06-03 16:45:59.705 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_131-1-redhat
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_GB
Command-line arguments: -data C:\Users\Mackenzie\AppData\Roaming\Code\User\workspaceStorage\eec2e905684d7da75bbb15d11fbd8a81\redhat.java\jdt_ws
!ENTRY org.eclipse.core.resources 2 10035 2017-06-03 16:46:00.644
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:00.796
!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is started
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:00.888
!MESSAGE >> initialize
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:00.893
!MESSAGE Initializing Java Language Server 0.1.0.201705312123
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:00.922
!MESSAGE >> workspace/didChangeConfiguration
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:01.650
!MESSAGE >>New configuration: {java={configuration={maven={userSettings=null}, updateBuildConfiguration=interactive}, errors={incompleteClasspath={severity=warning}}, home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, referencesCodeLens={enabled=true}, trace={server=off}}}
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:01.655
!MESSAGE Importing Gradle project(s)
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:01.663
!MESSAGE >> document/didOpen
!SESSION 2017-06-03 16:46:10.907 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_131-1-redhat
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_GB
Command-line arguments: -data C:\Users\Mackenzie\AppData\Roaming\Code\User\workspaceStorage\eec2e905684d7da75bbb15d11fbd8a81\redhat.java\jdt_ws
!ENTRY org.eclipse.core.resources 2 10035 2017-06-03 16:46:11.659
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:11.797
!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is started
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:11.871
!MESSAGE >> initialize
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:11.875
!MESSAGE Initializing Java Language Server 0.1.0.201705312123
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:11.907
!MESSAGE >> workspace/didChangeConfiguration
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:12.524
!MESSAGE >>New configuration: {java={configuration={maven={userSettings=null}, updateBuildConfiguration=interactive}, errors={incompleteClasspath={severity=warning}}, home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, referencesCodeLens={enabled=true}, trace={server=off}}}
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:12.528
!MESSAGE Importing Gradle project(s)
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:12.532
!MESSAGE >> document/didOpen
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:22.151
!MESSAGE begin problem for ModInfo.java
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:22.155
!MESSAGE end reporting for ModInfo.java
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:22.162
!MESSAGE >> document/codeAction
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:22.169
!MESSAGE >> workspace/didChangeWatchedFiles
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:22.186
!MESSAGE >> workspace/didChangeWatchedFiles
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:22.194
!MESSAGE >> workspace/didChangeWatchedFiles
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:22.199
!MESSAGE >> workspace/didChangeWatchedFiles
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:34.849
!MESSAGE >> document/didClose
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:34.852
!MESSAGE DocumentLifeCycleHandler.handleClosed
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:45.585
!MESSAGE >> java/projectConfigurationUpdate
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:45.590
!MESSAGE Starting Gradle update for souls
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:45.595
!MESSAGE Updated souls in 5 ms
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:46.037
!MESSAGE >> workspace/didChangeConfiguration
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:46.040
!MESSAGE >>New configuration: {java={configuration={maven={userSettings=null}, updateBuildConfiguration=interactive}, errors={incompleteClasspath={severity=warning}}, home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, referencesCodeLens={enabled=true}, trace={server=off}}}
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:46.122
!MESSAGE >> workspace/didChangeConfiguration
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:46.129
!MESSAGE >>New configuration: {java={configuration={maven={userSettings=null}, updateBuildConfiguration=automatic}, errors={incompleteClasspath={severity=warning}}, home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, referencesCodeLens={enabled=true}, trace={server=off}}}
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:46.262
!MESSAGE >> workspace/didChangeConfiguration
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:46.265
!MESSAGE >>New configuration: {java={configuration={maven={userSettings=null}, updateBuildConfiguration=automatic}, errors={incompleteClasspath={severity=warning}}, home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, referencesCodeLens={enabled=true}, trace={server=off}}}
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:46.285
!MESSAGE >> workspace/didChangeWatchedFiles
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:46.295
!MESSAGE Starting Gradle update for souls
!ENTRY org.eclipse.jdt.ls.core 1 0 2017-06-03 16:46:46.300
!MESSAGE Updated souls in 6 ms
As a result of this, the dependencies don't seem to be downloaded because my java files contain lots of missing references.
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
Reproduce el problema abriendo el Souls Minecraft mod en VS Code en Windows con las versiones indicadas de JDK y extensión. Empieza con el Java language server log en torno a la importación del proyecto Gradle y las actualizaciones de configuración; se considera terminado cuando el bucle de configuración se detiene, se descargan las dependencias y las referencias de Java se resuelven.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, vscode
- Área
- build-system, developer-experience
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100