DefaultRebelLaunchConfigProvider - unknown type org.springframework.ide.eclipse.boot.launch

198 views Asked by At

I am setting up a basic Spring Boot application (1.2.3.RELEASE) on Spring Tool Suite 3.6.4.RELEASE.

I decided to install jRebel using myJRebel (6.2.0).

When I start my application (Run as Spring Boot App), I can't see the jRebel logs in the console. I already checked my project under jRebel config and there is already a rebel.xml.

In the logs I found this

DEBUG DefaultRebelLaunchConfigProvider - unknown type org.springframework.ide.eclipse.boot.launch

Any possible reason why is this?

2

There are 2 answers

1
luboskrnac On BEST ANSWER

If your project is using embedded container, it should have main method. I would try to run it as Java application.

According to Spring Boot docs, JRebel should work.

0
Henri Viik On

unknown type org.springframework.ide.eclipse.boot.launch means that JRebel doesn't have support for that particular launch config and in turn, the JRebel tab doesn't appear in the Run/Debug Configuration panel, so that the VM arguments have to be passed manually (can use ${jrebel_args} variable). The JRebel tab is added to it in the 6.2.1 release.