Web Glassfish - Java EEベースのWebアプリケーションで作業する必要があり、複数の環境にアプリケーションをデプロイする必要があります。また、envアプリが展開されます。 どうすればこれらの設定を行うことができますか?例えば、私のorm.xmlで、私はこの環境に依存するプロパティ - glassfish(NO Spring)
<?xml version="1.0" encoding="UTF-8"?> <entity-mappings xmlns="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm orm_1_0.xsd" version="1.0">
<persistence-unit-metadata>
<persistence-unit-defaults>
<schema>DevSchema</schema>
</persistence-unit-defaults>
</persistence-unit-metadata> </entity-mappings>
どのように私は、例えば、ProdSchemaにDevSchemaを変更することができるようなものを
がありますか? 2つのプロパティファイルがあるとします。 dev.propertiesおよびprod。プロパティ。どのように私は適切なファイル依存の値をenvで使用できますか?
ありがとうございます!
Glassfishのコマンドラインを使用して、多数のパラメータを設定できます。 [このKB記事](http://docs.oracle.com/cd/E18930_01/html/821-2416/gglpq.html)では、JNDIプロパティを設定する方法を示しています。[this one](https://glassfish.java .net/javaee5/persistence/entity-persistence-support.html)には、コマンドラインで設定できる他のパラメータのリストがあります。だから、段階的な展開では、環境ごとに異なるコマンドラインパラメータ – kolossus