Debian (wheezy) パッケージから jetty をインストールしようとしています。しかし、デフォルトの Openjdk の代わりに、Oracle Java をインストールしました。tar.gz をダウンロードします。deb パッケージをビルドします ( https://wiki.debian.org/Java/Sunまたはhttp://www.webstimme.de/2013/02/05/linux-java-unter-debian-wheezy-installieren-anleitung/ )
$java -v
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
その後、apt-get で jetty をインストールしましたが、パッケージもインストールされます
openjdk-6-jre-headless openjdk-6-jre-lib
だからJavaは
java -version
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1~deb7u1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
Oracle Java バージョン 1.6 をインストールして、もう一度試してみます。jetty パッケージ リポジトリをインストールして Oracle Java を使用した経験はありますか?
編集:
Oracle Java 6 (1.6) では可能ですが、Oracle Java 7 (1.7) では不可能です
Solrのパフォーマンスが向上する可能性があるため、Oracle Javaで実行しようとしました。Open JDK と Oracle Java のパフォーマンスの違いについて誰かが知っているので、ここに投稿していただければ幸いです :) ありがとう
編集:
私は間違っていた。Oracle JDK 7でも実行されます。たとえば、/opt/Oracle_Javaにダウンロードして抽出し、/etc/default/jettyにJAVA_HOMEとしてパスを配置します
JAVA_HOME="/opt/Oracle_Java"