我試圖使用svnkit從svnant ant任務訪問subversion結果:無法讓svnant任務在windows xp上使用ant 1.7.1,svnant 1.2.1,java 1.6.0_17和svnkit
BUILD FAILED
/path/to/build.xml:49: Cannot find javahl, svnkit nor command line svn client
at org.tigris.subversion.svnant.SvnTask.getClientAdapter(Unknown Source)
at org.tigris.subversion.svnant.SvnTask.execute(Unknown Source)
我已經驗證所有相應的jar在類路徑中包括svnkit.jar和svnjavahl.jar。
我得到了類似的類路徑在eclipse 20100218-1602中運行ant的相同結果。
奇怪的調用上述類以下的Java程序顯示的工作:org.tigris.subversion.svnclientadapter.svnkit.SvnKitClientAdapter
此外,Subclipse的蝕插件使用svnkit
org.tigris.subversion.svnant.SvnTask task = new org.tigris.subversion.svnant.SvnTask();
ISVNClientAdapter adapter = org.tigris.subversion.svnant.SvnTask.getClientAdapter(task);
System.out.println(adapter);
打印(一個與日食來的)就好了。
不是很有幫助的答案...你添加了什麼罐子? – 2010-11-15 13:17:50