I have the following dependencies in my pom :
<dependency>
<groupId>io.dropwizard</groupId>
<artifactId>dropwizard-bom</artifactId>
<version>${dropwizard.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.dropwizard</groupId>
<artifactId>dropwizard-auth</artifactId>
<version>${dropwizard.version}</version>
<scope>import</scope>
</dependency>
I have built the project, to make sure everything needed is in place - but then when I write the following code :
public class BasicAuthentication implements Authenticator {
// I am aware that Authenticator takes arguments, but this is a separate issue. :)
}
For some reason, as I type out the word "Authenticator" - the auto complete suggestions for that class are for java, sun, etc - the dropwizard.auth one is not there.
Any idea what is going on?
I am tagging Maven, intelliJ, and Dropwizard in the question, because I am unaway which of these is actually causing the issue...
EDIT : nobody really seems to have an answer for this - should I just abandon and go to something that has traditionally worked for me, like Spring?