Tenho um servidor centos 7 64 bits com o glassfish 4 instalado e rodando normalmente,
meu problema é que sempre que reinicio o servidor, na pasta generated/jsp, são adicionados todos arquivos da minha aplicação até não sobrar mais espaço no HD
Alguém conhece uma forma destes arquivos serem criados apenas 1 vez?
1 curtida
Creio que vc ja resolveu, mais se não segue: Os arquivos podem ser deletados manualmente e periodicamente pelo usuário, ou pode ser adicionado o script abaixo no arquivo asadmin.bat do glassfish (//glassfish3/glassfish/bin
). Adicionar o script entre as linhas ':run' e '%JAVA% -jar %~dp0../glassfish/modules/admin-cli.jar %*'
.
Este script limpa a pasta a cada vez que é inicializado o Glassfish:
call :lastarg %*
if %1 == start-domain (
if not %LAST_ARG% == start-domain if not %LAST_ARG% == --verbose (
if exist %~dp0../domains/%LAST_ARG%/generated/jsp (
@echo on
echo Cleaning folder generated/jsp from domain %LAST_ARG%
@echo off
rmdir /S /Q %~dp0../domains/%LAST_ARG%/generated/jsp
@echo on
echo The folder generated/jsp from domain %LAST_ARG% was cleaned successful!
@echo off
)
) else (
@echo on
echo You need to specify the domain name after start-domain command so it can be cleaned!
@echo off
)
)
goto asadmin
:lastarg
set LAST_ARG=%~1
shift
if not %~1== goto lastarg
goto :eof
:asadmin
1 curtida