【问题标题】:How do I change Netbeans's webserver port from 8383?如何从 8383 更改 Netbeans 的网络服务器端口?
【发布时间】:2014-10-13 11:21:44
【问题描述】:

如何从 8383 更改 Netbeans 的网络服务器端口?

我知道我可以安装和使用单独的网络服务器,但我更愿意只使用嵌入式网络服务器。 我在网上阅读的一些内容让我觉得可能无法更改端口。但是,然后错误 https://netbeans.org/bugzilla/show_bug.cgi?id=222570 听起来好像可以使用 8383 以外的方式。 我在 UI 中找不到这样的设置。我在安装目录下搜索了8383,没有找到。 那么,我该怎么做呢?我正在使用 Netbeans 8.0.1。 谢谢。

附加信息: 我正在使用 Netbeans 附带的内部网络服务器。

【问题讨论】:

    标签: netbeans


    【解决方案1】:

    我认为这是不可能的,绝对不是通过 UI。查看the java class,端口号似乎在源代码中进行了硬编码。您必须构建特定的 NetBeans 模块,然后将 NetBeans 安装文件夹中的模块替换为您的模块。

    据我所知,它修复了默认端口 8383 被占用的情况,IDE 使用不同的端口(递增 1),并且由于修复的错误,这个递增的端口也用于浏览器(修复之前,即使端口增加了,旧的 8383 仍在浏览器中使用)。

    您可以根据要求提交增强功能。

    【讨论】:

      【解决方案2】:

      在窗口/服务/服务器下,您会找到每个已注册的服务器。右键单击您的服务器,选择“属性”,然后在“连接”选项卡下定义您的端口。

      (您没有提到您使用的是哪个服务器,但这是您通常定义端口的方式)。

      【讨论】:

      • 我刚刚补充说我正在使用内部网络服务器。在窗口/服务下,我有数据库、Web 服务、Hudson Builders、任务存储库和 JS 测试驱动程序,但没有服务器选项。
      【解决方案3】:

      我也找不到服务器选项,我正在使用 NetBeans v8.0.2。但是您可以使用外部服务器 [例如。 IIS, Apache] 作为解决方法:右键单击项目窗口中的项目 > 属性 > 运行。然后将 Web Server 更改为 External 并将 Project URL 更改为您想要的地址。 如果您的项目不在 Web 可访问目录中,则必须首先通过配置 Web 服务器或将其添加到 Web 可访问位置来使其可通过 Web 访问。

      【讨论】:

        猜你喜欢
        • 2011-01-30
        • 1970-01-01
        • 2013-07-17
        • 2012-07-02
        • 2017-07-09
        • 1970-01-01
        • 2018-02-14
        • 1970-01-01
        相关资源
        最近更新 更多