2013-01-22 112 views
0

我有一个基于Maven的项目,我需要在我的NetBeans中进行设置。几个小时后,我仍然无法弄清以下问题。在Netbeans的Maven项目中设置依赖

  1. 将tomcat是Netbeans的安装,但我还是很无法解决 进口喜欢包:

import org.apache.http.protocol.BasicHttpContext; 
import org.apache.http.protocol.HttpContext; 

import org.springframework.web.bind.annotation.RequestMapping; 
import org.springframework.web.bind.annotation.RequestMethod; 

import org.json.JSONObject; 
import org.json.JSONTokener; 

我正在努力理解是,是否所有这些包都是Java EE容器提供,或者,我们要为我们的应用程序手动安装它们。根据我对Java Web应用程序的一点理解,我怀疑tomcat现在应该已经处理了这些依赖关系。但是,它并没有出现。

我希望有人能够澄清并在同一时间提供背后使用maven和春季基于Java的Web应用程序的结构有些直觉。

回答

1

我不认为容器默认提供的Spring依赖,因此通过容器或在运行时环境在某种程度上增加那些明确,如果你的容器提供了一些库,你需要标记的Maven依赖范围为provided

+0

是的,我米试图做到这一点。但无法执行Netbeans所需的确切步骤。我已经能够成功解决像slf4j和石英这样的两个包的依赖关系。但是,我无法完全理解我应该做什么。欢迎任何帮助! – VaidAbhishek

+0

google for maven pom.xml'' –

相关问题