Я написал веб-приложение, использующее netbeans, которое всегда развертывал на сервере Glassfish через сам netbeans. Теперь, когда я закончил, я хочу иметь возможность запускать его независимо от NetBeans, и это было успешно на первом ПК, на котором я его попробовал, я запустил сервер glassfish с помощью команды «start-domain» и мой ранее развернутый служба уже ждала меня.
Однако с тех пор я пытался сделать это на другом ПК. Служба полностью разворачивается через netbeans, но когда я пытаюсь запустить сервер glassfish самостоятельно, возникают проблемы. По какой-то странной причине кажется, что netbeans использует другую версию glassfish для меня, потому что, если я запускаю сервер, а затем перехожу к netbeans для развертывания службы, я получаю следующее сообщение об ошибке:
Starting GlassFish Server 3.1
GlassFish Server 3.1 Server cannot start. Port is occupied.
In-place deployment [path]
Initializing...
deploy?DEFAULT=[path] failed. Instance is not GlassFish Server 3.1.
У меня установлена только одна версия Glassfish - 3.1. В настройках проекта у меня выбран правильный сервер Glassfish, но, похоже, он работает отдельно. Любая помощь будет очень признательна, потому что она запутает меня до чертиков!