我在Intellij中创建一个Gradle项目来提高我的技能,因为我正在学习。以前,我使用Maven创建了同样的项目,并且运行良好。Javax.servlet依赖不起作用
我的项目是这样的: Project
你怎么可以在图片中看到“的HttpServlet”不承认,我不知道为什么,因为我有依赖,显然一切是正确的,在这里是我的build.gradle与依赖:
group 'com.aprendiendo.java'
version '1.0-SNAPSHOT'
apply plugin: 'java'
apply plugin: 'war'
sourceCompatibility = 1.5
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
// https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api
compile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0'
}
在第一个图像可以看出如何在Gadle项目菜单 - >依赖文件夹是javax.servlet ....但是它不起作用,因为我不能使用任何Java Servlet API(类,等等),你怎么能看到我的图像我之前提出的项目。
我修改了一切,我不知道发生了什么。
什么意思'它不起作用.'? – Jens
这意味着依赖是在代码中,但它并不重要,因为我不能使用库的类...在这种情况下HttpServlet ... – Brais