2017-04-07 79 views
0

我有一个jersey-quickstart-webapp,我正在开发Eclipse Eclipse Neon。我试图让鲍尔启动和运行,并通过月食这里描述的已安装鲍尔:https://www.eclipse.org/community/eclipse_newsletter/2016/may/article1.phpWebapp未找到已安装的凉亭组件

,如图所示在相关教学视频在这里:https://www.youtube.com/watch?v=PU8YoWNAkK0

即:

  1. 我已经安装的node.js,NPM和凉亭

  2. 冉鲍尔初始化它创建了bower.json文件

  3. 添加角作为依赖于我的bower.json

  4. 然鲍尔安装和安装角度

  5. 更新我的index.html包括的角度

我的凉亭的bower_components版本。 JSON文件看起来是这样的:

{ 
    "name": "pododdle", 
    "version": "0.0.0", 
    "license": "MIT", 
    "ignore": [ 
    "**/.*", 
    "node_modules", 
    "bower_components", 
    "test", 
    "tests" 
    ], 
    "dependencies": { 
    "angular": "1.5.3" 
    } 
} 

我bower_components目录已成功斯塔大会另作在我的项目与包含angular.min.js文件以下位置:bower_components /角/ angular.min.js

我已经从改变相应的线在我的index.html:

<script src="https://code.angularjs.org/1.5.3/angular.js"></script> 

于:

<script src="bower_components/angular/angular.min.js"></script> 

然而,在web-app发布到服务器后,当我尝试加载应用程序失败的浏览器和浏览器控制台来加载显示404错误的angular.min .js文件,具体指向index.html中的上述src链接:

http://localhost:8080/pododdle/bower_components/angular/angular.min.js (index):12 GET 
http://localhost:8080/pododdle/bower_components/angular/angular.min.js localhost/:12 

我错过了我的凉亭安装步骤?所有帮助非常感谢!

回答

0

这个问题是类似这样的问题在这里问:Can't Get Files Installed with Bower to Work in Eclipse

它通过开放解决:项目 - >属性 - >部署大会。

在那里您可以看到将通过eclipse及其目的地部署的本地资源列表。如果您在那里添加“bower_components”文件夹并将其部署路径设置为“/ bower”,那么您将能够在index.html文件中使用以下行引用angularjs:

<script src="bower/angular/angular.min.js"></script>