1

当我运行时,每次尝试运行程序时都会重复出现以下异常。

Liferay v6.1 CE 服务器(Tomcat 7)在本地主机上需要的几个端口(8005、8080、8009)已经在使用中。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您需要停止其他进程或更改端口号。

我厌倦了增加我的虚拟内存(页面大小)和内存大小。但它不起作用目前,我使用的是 win 7 64 位、java jdk、jre 64 位。我试图更改 JDK、JRE(32 位)。然而,结果是一样的。:(

谁能告诉我如何消除这个错误。

4

1 回答 1

0

要么找出哪个其他程序使用 Liferay/Tomcat 开箱即用的端口(最有可能:8080)并终止它。

或者,在您的 liferay 安装中,找到该文件tomcat-[version]/conf/server.xml,使用您喜欢的文本编辑器对其进行编辑,然后找到所有端口说明并将它们更改为未使用的值 - 例如将“8080”更改为“9090”,将“8009”更改为“9009”和“ 8005”到“9005”(或其他任何东西,重点是找到尚未使用的端口)

在此之后,假设您做出了我上面提到的选择,连接到您的 Liferay 安装http://localhost:9090/并享受乐趣。

于 2013-10-25T16:23:59.597 回答