Erro "java.nio.file" ao rodar Glassfish

Tutorial: Your first Java EE App

Pessoal, boa noite a todos. Estou tentando realizar o tutorial do Link acima porém quando rodo o Glassfish recebo a seguinte erro:

java.nio.file.AccessDeniedException: C:\Program Files\glassfish-4.1.1\glassfish\domains\domain1\logs\server.log.lck
	at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
	at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
	at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
	at sun.nio.fs.WindowsFileSystemProvider.newFileChannel(Unknown Source)
	at java.nio.channels.FileChannel.open(Unknown Source)
	at java.nio.channels.FileChannel.open(Unknown Source)
	at java.util.logging.FileHandler.openFiles(Unknown Source)
	at java.util.logging.FileHandler.<init>(Unknown Source)
	at com.sun.enterprise.admin.launcher.GFLauncherLogger.addLogFileHandler(GFLauncherLogger.java:99)
	at com.sun.enterprise.admin.launcher.GFLauncher.setup(GFLauncher.java:192)
	at com.sun.enterprise.admin.servermgmt.cli.StartDomainCommand.createLauncher(StartDomainCommand.java:228)
	at com.sun.enterprise.admin.servermgmt.cli.StartDomainCommand.executeCommand(StartDomainCommand.java:124)
	at com.sun.enterprise.admin.cli.CLICommand.execute(CLICommand.java:322)
	at com.sun.enterprise.admin.cli.AdminMain.executeCommand(AdminMain.java:366)
	at com.sun.enterprise.admin.cli.AdminMain.doMain(AdminMain.java:300)
	at org.glassfish.admin.cli.AsadminMain.main(AsadminMain.java:56)

Agradeço de coração a ajuda

O arquivo do erro está sendo usado ou o seu usuário não tem permissão para usar. Pelo nome parece ser só um arquivo de lock. Tente renomeá-lo e faça um teste.

Se não funcionar, veja também se já não tem um Glassfish rodando e fazendo o lock nesse arquivo.

Existe um arquivo chamado server (arquivo no formato txt) no diretório citado. Já tentei de tudo, retirei o arquivo, renomeei, e nada funciona.

Só tenho um servidor rodando, acredito não ser este o problema.

Consegui resolver.

  • Baixei a versão mais recente no site: * GlassFish 5.0.1 - Web Profile

  • Deixei o diretório do servidor Glassfish na raiz do C:\ (e não em C:\Program Files)

  • Criei o projeto usando a versão Java EE 8 (e não Jakarta EE 9)

Obrigado pela ajuda de qualquer maneira!