這必須是非常基本的。但我只是不知道如何使它工作。eclipse如何在插件'war'和'jetty'中使用gradle時發現'javax.servlet'
我正在關注「Gradle in Action」一書。當使Web應用以下被放在build.gradle
文件
dependencies {
providedCompile 'javax.servlet:servlet-api:2.5',
'javax.servlet.jsp:jsp-api:2.1'
runtime 'javax.servlet:jstl:1.1.2',
'taglibs:standard:1.1.2'
}
我使用日食。但似乎日食找不到javax.servlet
。在cmd
中,我仍然可以運行gradle jettyRun
。我錯過了什麼嗎?謝謝!
您是否運行'gradle cleanEclipse eclipse'? – david 2014-09-14 01:42:02
@david它的工作原理!我做了'cleanEclipse'並重新導入了項目。現在在eclipse中有'servlet-api-2.5.jar'。看來我安裝了eclipse gradle和cmd gradle。不知道這是否是問題的原因。 – zjk 2014-09-14 02:55:48