NetBeans 项目不启动 Web 服务器



我有2个HTML5项目。 当我单击运行时,一个在 http://localhost:8383 上运行。 另一个在 file:///上运行,并在加载 json 文件时(正确)显示"跨源请求"错误。

这两个项目都是相对简单的html+css+vanilla javascript项目。 我仔细比较了这两个项目。具体来说,我比较了项目属性。"Sources"、"JavaScript"和"Run"似乎是相同的。这两个项目都设置为"With Netbeans Connector"、"Chrome",但我也使用嵌入式 Webkit 浏览器测试了这两个项目。

无论我尝试什么,当我单击"运行"时,一个项目都以 http://启动,这是应该的,另一个项目坚持以"file:///"开始。

有人知道我应该去哪里看吗?

编辑: 我尝试过的事情:

  • 三重检查运行配置设置
  • 重新启动 Netbeans
  • 首先启动一个项目,然后启动另一个项目
  • 使用 Chrome 和嵌入式 Webkit 浏览器测试这两个项目

提前谢谢。

我遇到了类似的问题并解决了它。我使用Oracle JET模板创建了一个HTML5项目。 问题出在创建项目时使用的模板上。通过附加不同的模板(旧版本的 oracle jet 库)重新创建了项目,并在不附加任何模板的情况下创建了另一个模板,并且它成功运行。 看起来 netbeans 和附加的模板之间存在一些兼容性问题!

我的解决方案是创建一个新项目并复制所有源文件。 现在,播放按钮调用 Web 服务。

最新更新