17

在 Eclipse Ganymede 下,如何重新配置​​ Eclipse WTP“HTTP Preview Server”的默认服务器端口(8080)?

@莱昂内尔

我想您从未见过与此问题相关联的“视图”,我问的是“HTTP 预览服务器”,而不是其他服务器视图,其中端口在任何其他可设置选项之间明显可见;-) 否则我不会在 StackOverflow 上询问是否真正的问题只是在表单设置之间进行搜索

@莱昂内尔

Tnx 为了您的可靠性,这在这些日子里已经不是一种普遍的美德了;),事实上,正如阅读的那样,我想知道是否有一些隐藏的可配置参数:p

4

4 回答 4

47

也可以使用 HTTP 和 J2EE Preview 服务器,但正如您所发现的,如果发生冲突,没有任何 UI 可以更改使用的端口。但是,您可以手动更改它。

  1. 进入您的工作区目录并将文件打开.metadata.plugins\org.eclipse.wst.server.core\servers.xml到文本编辑器或File > Open File...在 Eclipse 中使用。
  2. 找到有<server>问题的预览服务器的元素并添加一个port属性,例如.port="8181"
  3. 重新启动 Eclipse 以获取更改。
于 2009-11-10T18:24:33.410 回答
1

假设您想更改一个服务器配置的端口,试试这个:打开配置双击服务器列表中所需的服务器(菜单选项Window/Show View/Servers)?有一个以Ports端口列表命名的组。我想你想改变HTTP/1.1(编辑它,点击端口号。别忘了CTRL+s保存它。;)
编辑:首先,很抱歉懒惰的回应。你是对的(有点)。我见过但从未使用过。我使用 Jboss、Tomcat 或 Jerry 作为服务器。我创建了一个 HTTP 预览,并注意到有一个要配置的端口。

我运行了我的服务器测试并且 Eclipse 抱怨

查看帮助页面,您会发现可以更改它:

HTTP 预览服务器是与工作台集成的超文本传输​​协议 (HTTP) 嵌入式测试服务器。它旨在用于初步测试并节省您下载、安装和设置 HTTP 服务器的时间。但是,随着您的静态 Web 项目在其开发周期中的进展,我们鼓励您在外部 HTTP 服务器上进行测试和运行。在对外部 HTTP 服务器进行最终测试之前,您可以使用 HTTP 预览服务器作为检查错误的便捷方式。

所以,我认为你不能这样做。:(

于 2009-04-15T13:23:52.373 回答
0

在 Eclipse 菜单中,转到窗口->显示视图->服务器

当您在服务器选项卡中获得服务器列表时,双击您拥有的服务器并手动更改端口号。

希望这能解决问题。

于 2011-09-23T15:22:26.517 回答
0

打开您的 .metadata,您的项目存储在您的工作区中。浏览文件路径 .metadata.plugins\org.eclipse.wst.server.core\servers.xml

打开文件 servers.xml 并在 server 标记中添加属性 port = "any port number"。示例:server.xml

于 2018-05-24T13:41:28.503 回答