Você pode executar um aplicativo Java EE em um ambiente de teste, ambiente de desenvolvimento ou produção.
Como posso usar código Java ou XML para obter essas informações?
if ( ApplicationContext.inDevelopment() { // do this }
Obviamente, o acima não está correto. Mas você entendeu. Como posso fazer isso?
Respostas:
1 para resposta № 1existem muitas maneiras de conseguir isso.
verifique o endereço IP do servidor para decidir em qual plataforma está executando em.
adicione -D ao script de início do servidor, em seu programa, obtenha
a propriedade do sistema.para plataformas diferentes usando arquivos de propriedades diferentes. cada
O arquivo de propriedades contém uma propriedade "plataforma"ou se você estiver usando o maven para criar seu aplicativo, poderá criar
perfis, para definir a propriedade / atributo no momento da construção.
...