Open dsyer opened 8 years ago
The red marker went away when I removed the relativeLocation
from the parent
(the errors are still there though - dozens of them just like the above).
Well, this is unexpected. Error markers on polyglot poms can only come from the polyglot translation (like badly formed pom).
The exception you see is caused by the POM XML editor somehow, which is not used to open other stuff than pom.xml. Nothing in the stacktrace points at the polyglot plugin.
Is there a way you could provide a sample project reproducing the error?
This project has errors for me: https://github.com/scratches/polyglot-demo
Sorry but it works for me, even tried on a stock STS 3.7.1 installation : http://screencast.com/t/qCPYntnnXd
Wow, thanks for trying that. Leads me to believe it's probably the Groovy support for m2e that's the problem (it's a one click install from STS and I need it for a load of projects that use Spock for testing, so it's always installed on top for me).
You didn't show the Errors view though in the screencast (that's where I see the issues), so I guess it could still be an issue.
I installed all the groovy tooling from the dashboard (*). I'm seeing some errors in the log, but they're caused by spring IDE, not related to m2e stuff
http://screencast.com/t/ZqbBiJW9sX
I also tried to convert a new spring boot project to polyglot Maven and noticed the empty parent relativePath issue. This is a problem upstream, I'll open a bug.
(*) @martinlippert are you aware the dashboard fails to open when STS 2.7.1 is started w/ JDK 9?
@fbricon Haven't tried to run STS on top of JDK9 yet. Wonder it works at all, thought Eclipse might need fixes in Neon to run on JDK9
@fbricon what exactly doesn't work?
The dashboard doesn't open (only shows a tiny tab with just the closing cross). I cleaned the logs since then but I vaguely remember seeing some JavaFX classes couldn't be accessed. I'll open a bug later in STS JIRA later
See http://screencast.com/t/ZqbBiJW9sX at 29 sec.
Yepp, an issue in our JIRA would be great. I vaguely guess that the JavaFX bridge from Tom that we use (from e(fx)clipse) might not be JDK9 compatible. But we will see.
I get a red marker on pom.groovy (my first project). Here's the error: