使用 Netbeans 和 Mac 开发 Java EE Web 应用程序时如何停止 Mac 上的 Glassfish 服务器?
How to stop Glassfish server on Mac when developing Java EE web application when using Netbeans and Mac?
我是使用 java ee、netbeans 和 mac 进行 Web 应用程序开发的新手。我最初决定使用 glassfish 作为我的服务器,但后来我改变了主意,决定使用 tomcat 代替。
当我创建一个包含 tomcat 服务器的 Web 应用程序项目并尝试 运行 它时,出现错误 "Deployment error:Starting of Tomcat failed, the server port 8080 is already in use"。我认为这是因为我以前的 Glassfish 服务器正在使用该端口。如何停止 Glassfish 服务器?
asadmin是控制glassfish的命令。具体来说,您想停止当前 运行 域。
要获取域列表,请尝试:
asadmin list-domains
要停止给定域,请尝试:
asadmin stop-domain <yourdomain>
万一 asadmin 停止域或通过 Netbeans 停止不成功,请尝试终止该进程。在某些情况下,java 发生内存不足异常并且端口不会被释放。
killall -9 玻璃鱼
或
killall -9 java
我是使用 java ee、netbeans 和 mac 进行 Web 应用程序开发的新手。我最初决定使用 glassfish 作为我的服务器,但后来我改变了主意,决定使用 tomcat 代替。
当我创建一个包含 tomcat 服务器的 Web 应用程序项目并尝试 运行 它时,出现错误 "Deployment error:Starting of Tomcat failed, the server port 8080 is already in use"。我认为这是因为我以前的 Glassfish 服务器正在使用该端口。如何停止 Glassfish 服务器?
asadmin是控制glassfish的命令。具体来说,您想停止当前 运行 域。
要获取域列表,请尝试:
asadmin list-domains
要停止给定域,请尝试:
asadmin stop-domain <yourdomain>
万一 asadmin 停止域或通过 Netbeans 停止不成功,请尝试终止该进程。在某些情况下,java 发生内存不足异常并且端口不会被释放。
killall -9 玻璃鱼
或
killall -9 java