2014-08-29 76 views
4

我在Eclipse中创建了一个新的“动态Web项目”,全局安装了Bower,然后在我的项目的根目录中本地安装,然后点击命令bower install jquery。它在我的项目中创建了一个bower_components文件夹,并完美地添加了jquery文件夹。无法使用Bower安装文件在Eclipse中工作

下面是创建的结构:

enter image description here

然后我创建了一个新index.html文件,并试图引用与Bower安装jquery文件[我没有修改任何的构建路径或任何东西,其实我我是Eclipse的新手]。参考代码是:

<head> 
    <script src="bower_components/jquery/src/jquery.js" type="text/javascript"></script> 
</head> 

当我运行那个页面;通过开发工具的样子,我一直得到错误:

GET http://localhost:8080/PolymerTrials/bower_components/jquery/src/jquery.js 404 (Not Found) 

当我在browesr复制网址并按下回车键,我得到:

enter image description here

我尝试手动添加的文件名为jquery.js在我的目录和复制粘贴jQuery代码里面,它设法正确加载它。但是,我添加了Bower的任何文件,即使我确定引用的路径是正确的,也不会加载。再一次,我对Eclipse和Bower以及所有这些东西都是新手,所以我希望你能提供帮助。我觉得它不会被包含在构建中。任何帮助表示赞赏。谢谢!

回答

4

看起来你的文件没有被eclipse部署。

要解决此问题,请转到项目属性对话框中的“部署程序集”页面。在那里你可以看到将由eclipse及其目的地部署的本地资源列表。如果你在那里添加你的“bower_components”文件夹,并将其部署路径设置为“/ bower”,那么你将能够通过路径“bower/jquery/src/jquery.js”引用你的jQuery

+0

Thanks @podcherkLIfe!这确实为我解决了它。 – 2014-08-29 10:06:04