I am trying to create Gradle/DropWizard (JDK 1.8) application using IntelliJ When attempting to run I receive: Caused by: com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes.
Below is a complete code:
package org.xx.udemy;
import io.dropwizard.Application;
import io.dropwizard.Configuration;
import io.dropwizard.setup.Bootstrap;
import io.dropwizard.setup.Environment;
public class DropWizApp extends Application<Configuration> {
@Override
public void initialize(Bootstrap<Configuration> bootstrap) {
}
@Override
public void run(Configuration configuration, Environment environment) throws Exception {
System.out.println("Hello DropWiz!");
}
public static void main(String ...args) throws Exception{
new DropWizApp().run(args);
}
}
Upgrading dropwizard's version solved the problem.