2013-11-22 62 views
1

当我运行我新创建的Node.JS Express应用程序访问localhost:3000结果找不到页面。每次运行应用程序时,Nodeclipse控制台都会显示以下行。例如,第四次之后:Nodeclipse控制台

C:\Program Files\nodejs\node.exe D:\eclipse_workspace_late2013\Example\app.js 
C:\Program Files\nodejs\node.exe D:\eclipse_workspace_late2013\Example\app.js 

而且当我检查选项“只是节点”,而不是整个路径节点:

node D:\eclipse_workspace_late2013\Example\app.js 
node D:\eclipse_workspace_late2013\Example\app.js 

然而,当我复制粘贴这些行我的(Windows)控制台,我得到“快速服务器端口3000监听”,一切正常工作。

要清楚,我没有更改默认app.js的任何东西(还),所以这是连接代码:

app.set('port', process.env.PORT || 3000); 

怎么会Node.js的似乎并没有从运行eclipse终端?任何帮助深表感谢。

设置: Windows 7 x64 | Core i5 | 4GB

回答

1

我感谢保罗为有用的反应,我已经清楚地忘记了Java的影响可能对我的问题。更新Java到1.7.0_45-b18立刻解决了我的问题。我很好去!

1

https://github.com/Nodeclipse/nodeclipse-1/issues

什么Java版本的创建问题?你尝试过其他系统吗? 如何重现步骤。

http://www.nodeclipse.org/#support

+1

嗨保罗,您的意见是惊人的帮助! '什么Java版本'设置了一些钟声,因为我从未在我的工作笔记本电脑上安装Java。事实证明我有1.6.0_33-b03。更新到最新版本(1.7.0_45-b18)立即解决了我的问题! – Spork