0

Java 6 を使用してしばらくの間 dcm4chee をセットアップしていましたが、Java 7 を追加しました。かなり長い間 dcm4chee を見ていないので、いつ機能しなくなったのかわかりません。Ubuntu 13.10 を実行しています。./run.sh を実行すると、

=========================================================================

 JBoss Bootstrap Environment

 JBOSS_HOME: /home/ilan/dcm4chee/dcm4chee-2.17.2-mysql

 JAVA: /usr/lib/jvm/java-6-openjdk-i386/bin/java

 JAVA_OPTS: -Dprogram.name=run.sh -Xms128m -Xmx512m -XX:MaxPermSize=128m    -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.messaging.ServerPeerID=0 -Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl -Djava.awt.headless=true -Dapp.name=dcm4chee -Djava.net.preferIPv4Stack=true -Djava.library.path=/home/ilan/dcm4chee/dcm4chee-2.17.2-mysql/bin/native

 CLASSPATH: /home/ilan/dcm4chee/dcm4chee-2.17.2-mysql/bin/run.jar

=========================================================================

./run.sh: 217: ./run.sh: /usr/lib/jvm/java-6-openjdk-i386/bin/java: not found

/usr/lib/jvm/java-6-openjdk-i386/bin には java がなく、javaws しかないのは事実です。java-7-openjdk には、探している Java ファイルがあります。JAVA_HOME を java7 を指すように設定しましたが、java6 を選択しています。

Java プログラムに Netbeans を使用していますが、一部の古いプロジェクトにはまだ Java 6 が必要です。私の Java では Netbeans に問題はありませんが、dcm4chee には問題があります。

私が使用したJAVA_HOMEの値を取得するには

ls -al /etc/alternatives/java
lrwxrwxrwx 1 root root 45 Apr 22  2013 /etc/alternatives/java -> /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java

これは、JAVA_HOME が java7 を指していることを示しています。

要するに、dcm4chee を起動して実行するために何をする必要があるかについてアドバイスをくれる人はいますか?

ありがとう、イラン

4

0 に答える 0