私は、長年にわたって多くのエンジニアが取り組んできた 12 年以上前のコード ベースの「誇り高い」相続人です。システムをglassfish 2.1.1からglassfish 3.1.2.2にアップグレードする任務を負っています。新しいglassfish 3 jarを指定した後、ほとんどすべてが正常にコンパイルされていますが、私が遭遇しているこの1つの問題を除いて. 次のような方法があります。
public boolean isRunningInApplicationServer() {
return ApplicationServer.getServerContext() != null;
}
コンパイラは「com.sun.enterprise.server.ApplicationServer」を見つけることができません。glassifsh 3 を使用して ServerContext を取得する新しい方法があると思います。何か提案はありますか?