我在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