2012-02-11 68 views
2

我开始这个Spring MVC Step-By-Step Tutorial part 1在1.8它说配置Spring MVC的在Eclipse中构建路径一步一步的教程

“如果你使用的是IDE,你将要配置项目的构建路径通过增加jar'目录下的jar文件,你也想从你的servlet容器的'lib'目录('$ {appserver.lib}')添加servlet-api.jar,添加到你的构建路径应该成功解析所有的导入'HelloController.java'文件中的语句。“

我在'lib'文件夹中添加了罐子,但问题没有解决。我无法弄清楚如何配置构建路径。任何人都可以帮忙。谢谢

回答

4

右键单击您的项目根目录并选择Build Path - >Configure Build Path...。选择Libraries -tab并点击Add JARs...。导航至项目的lib-文件夹并选择.jar文件,然后单击Ok

编辑: 从下面的评论:

我可以定义库一次,每一个项目,我只是提 路径

如果您有使用相同的jar多个项目您可以为您的Eclipse安装定义一个用户库:选择WindowPreferences,然后JavaBuild PathUser Libraries。点击New,给你的用户库命名并点击Ok。选择您刚刚添加的用户库,然后单击Add JARs...,导航到要添加到库的罐子并单击Ok。请注意,单个用户库可以包含多个jar(例如所有需要的Spring-jar,如core,webmvc,tx ...),因此您可以继续重复Add JARs...这一步。

当你想使用定义的用户库在您的项目,进入你的项目的构建路径中Libraries -Tab,并单击Add Library,然后选择User Library并单击Next。现在您可以从您定义的用户库中选择库。

+0

谢谢你的回答。是的,它的作品。有没有办法做到这一点,因为这样做(添加两个罐子)有点混乱。我的意思是我可以定义一次图书馆,并为每个项目提供我刚才提到的路径。我怎样才能做到这一点? – AbdulAziz 2012-02-11 11:41:59

+1

通过使用Maven(或其他构建工具) – 2012-02-11 11:57:11

+0

@AbdulAziz:查看我编辑的答案。不确定'两次添加jar'的意思,Build Path不会将jar复制到任何地方,它只是告诉环境,您的项目需要jar作为依赖项。所以它只是项目配置,告诉编译器等在哪里找到所需的罐子。像肖恩帕特里克弗洛伊德建议的那样,使用maven也是摆脱构建路径所有麻烦的一种非常好的方式,我个人在过去的4年里一直是maven用户,从不回头。 – esaj 2012-02-11 11:58:43