jbosstools / jbosstools-quarkus

Quarkus tooling for Eclipse
https://tools.jboss.org
Apache License 2.0
16 stars 20 forks source link

MicroProfile properties collector throws java.lang.StackOverflowError #237

Closed mn-qbasic closed 9 months ago

mn-qbasic commented 9 months ago

Hi! I'm tyring Quarkus in Eclipse (2023-06) using Quarkus Tools (4.28.0.Final) using Windows 10 + Oracle JDK 17 (Windows 10, 8 GB).

When I change application.properties, apparently triggers a "MicroProfile properties collector" process, and always gives the following error:

An internal error occurred during: "MicroProfile properties collector".
java.lang.StackOverflowError

After that, It tries to close Eclipse. It doesn't matter how much RAM I specify in eclipse.ini.

The only workaround I could figure out was disabling Quarkus Application Properties from Language Servers, that is: Windows -> Preferences -> Language Servers -> unclick "Quarkus Application Properties".

Am I missing something? I'm very new to Quarkus and I'm not sure how bad is disabling this feature. Thanks in advance. Matt.

angelozerr commented 9 months ago

@mn-qbasic as Jboss Tools Quarkus depends from several plugin like wildwebdeveloper and lsp4e we need to align our plugin with those dependencies because today it is badly unusable as you have seen.

@sbouchet is working hard to fix this issue and will try to do à release asap. In other words please be patient.

mn-qbasic commented 9 months ago

Thanks @angelozer and @sbouchet!