я работаю с glassfish 5.1 , Glassfish перешел на Eclipse, https://projects.eclipse.org/projects/ee4j.glassfish/downloads уведомление : вы должны установитьjdk8
Далее вы должны создать /usr/lib/systemd/system/glassfish.service,
vi /usr/lib/systemd/system/glassfish.service
cat /usr/lib/systemd/system/glassfish.service
[Unit]
Description = GlassFish Server v5.0
After = syslog.target network.target
[Service]
User = glassfish
ExecStart = /usr/java/jdk1.8.0_221-amd64/bin/java -jar /opt/glassfish5/glassfish/lib/client/appserver-cli.jar start-domain
ExecStop = /usr/java/jdk1.8.0_221-amd64/bin/java -jar /opt/glassfish5/glassfish/lib/client/appserver-cli.jar stop-domain
ExecReload = /usr/java/jdk1.8.0_221-amd64/bin/java -jar /opt/glassfish5/glassfish/lib/client/appserver-cli.jar restart-domain
Type = forking
[Install]
WantedBy = multi-user.target
, затем перезагрузить системный менеджер,
systemctl daemon-reload
и запустите glassfish.service
systemctl start glassfish.service
введите описание изображения здесь