次のようなクラスがあるとしましょう。
class ApplicationDefs{
public static final String configOption1 = "some option";
public static final String configOption2 = "some other option";
public static final String configOption3 = "yet another option";
}
私のアプリケーションの他のクラスの多くは、これらのオプションを使用しています。ここで、オプションの 1 つだけを変更し、コンパイルされたクラスだけをデプロイしたいと考えています。しかし、これらのフィールドが消費者クラスでインライン化されている場合、これは不可能になりますよね?
コンパイル時定数のインライン化を無効にするオプションはありますか?