0

Oracle Coherence の初心者で、以下の構成で Coherence インスタンスを開始しようとしていますが、次のエラーが発生します。

java -cp COHERENCE_HOME\config;COHERENCE_HOME\lib\coherence.jar com.tangosol.net.DefaultCacheServer
Error: Could not find or load main class com.tangosol.net.DefaultCacheServer

環境: Java 1.7.17、次のように構成:
JAVA_HOME=JAVA_HOME=C: \Program Files\Java\jdk1.7.0_17
JRE_HOME=C:\Program Files\Java\jdk1.7.0_17\jre
COHERENCE_HOME=C:\coherence-java-3.7.1.0b27797\coherence

複数のオプションを試しましたが、これを解決するための多くの助けを得ることができませんでした.

Error: Could not find or load main class com.tangosol.net.DefaultCacheServer
4

1 に答える 1

2

Windows を使用している場合、システム変数は では%COHERENCE_HOME%なくとして使用されCOHERENCE_HOMEます。

つまり、コマンドは次のようになりますjava -cp %COHERENCE_HOME%\config;%COHERENCE_HOME%\lib\coherence.jar com.tangosol.net.DefaultCacheServer

com.tangosol.net.DefaultCacheServerクラスがクラスパス上にあるかどうかも確認してください。

于 2013-04-13T21:28:01.620 に答える