SvnKit を 64 ビット Windows 7 で動作させるのに問題があります。シェルを開いて jsvn と入力すると...
指定されたパスが見つかりません。
何の道とは言いません。すべてのパスを確認したので、ランチャー スクリプトではありません。svnkit jar または依存 jar の 1 つにある必要があります。
これは 1.3.4.6888 スタンドアロン バージョンです。インストールした JRE は 1.6.0_22 です。
64 ビットの Windows 7 でこの問題が発生したことはありますか?
ランチャースクリプトを表示するように編集:
jsvn.bat ファイルから Java が呼び出されていないようです。
これがそのファイルの内容です...
set DEFAULT_SVNKIT_HOME=%~dp0
if "%SVNKIT_HOME%"=="" set SVNKIT_HOME=%DEFAULT_SVNKIT_HOME%
set SVNKIT_CLASSPATH="%SVNKIT_HOME%svnkit.jar";"%SVNKIT_HOME%svnkit-cli.jar";"%SVNKIT_HOME%trilead.jar";"%SVNKIT_HOME%jna.jar";"%SVNKIT_HOME%sqljet.1.0.3.jar";"%SVNKIT_HOME%antlr-runtime-3.1.3.jar"
set SVNKIT_MAINCLASS=org.tmatesoft.svn.cli.svn.SVN
set SVNKIT_OPTIONS=-Djava.util.logging.config.file="%SVNKIT_HOME%logging.properties"
"%JAVA_HOME%\bin\java" %SVNKIT_OPTIONS% -cp %SVNKIT_CLASSPATH% %SVNKIT_MAINCLASS% %*
そのため、どこかに不正なパスが存在し、スクリプトが java コマンドを呼び出すことはありません。エコーをオンにしてコンソール出力を観察し、Java コマンドを手動で入力すると動作します。
私は困惑しています。