Pessoal, boa tarde. Tenho uma dúvida. Atualmente para publicar uma aplicação angular na heroku eu utilizo um server node com o código abaixo. Teria como fazer o equivalente com o java e publicar uma aplicação no java no glassfish para servir meus arquivos estáticos em angular?
CÓDIGO ATUAL ( USANDO NODE / EXPRESS ).
// importar express const express = require('express');
// iniciar express const app = express();
// nome da pasta no dist que sera feito o build const appName = 'senior-custom-app';
// local onde build ira gerar os arquivos const outputPath = ${__dirname}/dist/${appName};
//seta o diretorio de build para servir o conteúdo Angular app.use(express.static(outputPath));
//REDIRECIONAR QUALQUER REQUISIÇÃO PARA INDEX.HTML app.get('/*', (req, res) =>{ res.sendFile(${outputPath}/index.html); });
//ouvir a porta que o Heroku disponibilizar app.listen(process.env.PORT || 3000);