I have this class:
public class Test {
public static void main(String[] args) {
System.out.println("hey");
}
}
it works fine. But if I make it extend HttpServlet
:
public class Test extends HttpServlet {
public static void main(String[] args) {
System.out.println("hey");
}
}
I get a Error: Could not find or load main class Test
error.
I also use Maven, but in this case try to compile&run the class by hand in Idea Intellij.
Edit: I import servlet like this:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
I also tried to test other dependency:
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.11.3</version>
</dependency>
public class TestServlet {
public static void main(String[] args) {
System.out.println("hi");
Jsoup soup;
}
}
works fine. The moment I add extends HttpServlet
, I get the error again.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…