Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Spring Tool Suite says it could not create BootDashView (or any Spring view)

When I go to the "Boot Dashboard" (Update: actually I see similar messages on each Spring view) view I see the message

Could not create the view: org.springframework.ide.eclipse.boot.dash.views.BootDashView

There is an icon to see the error logs beside it, so I deleted them, reopened STS, and I did not see any error.

Any guidance on how to resolve this or further debug it?


More info

After following Martin's advice and opening the Host OSGi Console and typing ss to get the short status and doing diag <id> on a few different things all I was ever able to get was similar to this,

org.springframework.ide.eclipse.boot.dash [962]
  No resolution report for the bundle.

Martin mentioned looking for INSTALLED, but all I saw were ACTIVE, RESOLVED, STARTING, and <<LAZY>>. I ran diag on at least one bundle of each state, but got nothing any different than above (of course the names and IDs were different).

like image 840
Captain Man Avatar asked Dec 06 '25 10:12

Captain Man


2 Answers

I was facing the similar issue with Spring Boot Dash view and using -clean option and restart STS worked for me.

like image 136
Narasimha Avatar answered Dec 08 '25 06:12

Narasimha


Just faced the same issue upgrading to latest STS 3.8.3 based on Neon.2 (4.6.2). Starting with the -clean option did nothing for me, neither did uninstalling / reinstalling the Groovy Eclipse feature as discussed.

What resolved it for me was switching to a new clean workspace - the boot dashboard then started working again. Oddly, it also works if I now switch back to the old workspace. Before this, the module was showing as LAZY in the Host OSGi console, now it's ACTIVE:

966 ACTIVE      org.springframework.ide.eclipse.boot.dash_3.8.3.201612191259-RELEASE
like image 28
Tom Bunting Avatar answered Dec 08 '25 07:12

Tom Bunting



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!