Si je me souviens bien, il suffit d'invoquer asadmin
pour entrer dans le asadmin
Shell:
thufir@dur:~$
thufir@dur:~$ glassfish-5.0/glassfish5/bin/asadmin
Exception in thread "main" Java.lang.NullPointerException
at com.Sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.initializeServiceLocator(AbstractModulesRegistryImpl.Java:152)
at com.Sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.newServiceLocator(AbstractModulesRegistryImpl.Java:144)
at com.Sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.createServiceLocator(AbstractModulesRegistryImpl.Java:218)
at com.Sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.createServiceLocator(AbstractModulesRegistryImpl.Java:224)
at com.Sun.enterprise.module.single.StaticModulesRegistry.createServiceLocator(StaticModulesRegistry.Java:88)
at com.Sun.enterprise.admin.cli.CLIContainer.getServiceLocator(CLIContainer.Java:217)
at com.Sun.enterprise.admin.cli.CLIContainer.getLocalCommand(CLIContainer.Java:255)
at com.Sun.enterprise.admin.cli.CLICommand.getCommand(CLICommand.Java:231)
at com.Sun.enterprise.admin.cli.AdminMain.executeCommand(AdminMain.Java:371)
at com.Sun.enterprise.admin.cli.AdminMain.doMain(AdminMain.Java:306)
at org.glassfish.admin.cli.AsadminMain.main(AsadminMain.Java:57)
thufir@dur:~$
thufir@dur:~$ Java -version
openjdk version "9.0.0.15"
OpenJDK Runtime Environment (Zulu build 9.0.0.15+181)
OpenJDK 64-Bit Server VM (Zulu build 9.0.0.15+181, mixed mode)
thufir@dur:~$
thufir@dur:~$ javac -version
javac 9.0.0.15
thufir@dur:~$
thufir@dur:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=17.10
DISTRIB_CODENAME=artful
DISTRIB_DESCRIPTION="Ubuntu 17.10"
thufir@dur:~$
J'ai aussi essayé d'entrer directement list-domains
ainsi que quelques autres commandes - toutes planter.
GlassFish 5 ne prend pas encore en charge JDK 9. Les travaux de prise en charge de JDK 9 sont en cours et feront partie de la version 5.0.1 - voir la notification à https://javaee.github.io/glassfish/download
Payara Server , une branche de GlassFish maintenue activement, fonctionne sur JDK 9 depuis la version 5 - Alpha 2
. Il s'agit d'une pré-version non encore testée, mais si vous avez besoin de la prise en charge de JDK 9, il s'agit probablement du seul serveur commercialisé à le faire jusqu'à la sortie de GlassFish 5.0.1.