Whether i can use svnkit without local repository?but get E170001

I thought that I could use svnkit to download a file of the remote svn repository locally without installing any svn plug-ins locally.Because I only have the svn account password, I will not upload operations, only allowed to download and browse

When I finally found out that wasn’t the case, I uninstalled subversion on windows and tried to run the previous code, always prompting:

Exception in thread “main” org.tmatesoft.svn.core.SVNAuthenticationException: svn: E170001: Authentication required for ‘http://172.20.57.226:8088 Subversion Repository’

Below is my full java error log:

Exception in thread “main” org.tmatesoft.svn.core.SVNAuthenticationException: svn: E170001: Authentication required for ‘http://172.20.57.:8088*** Subversion Repository’
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:53)
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:47)
at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication(DefaultSVNAuthenticationManager.java:201)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:738)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:403)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:391)
at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:914)
at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:706)
at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:114)
at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1048)
at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:169)
at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.getRevisionNumber(SvnNgRepositoryAccess.java:119)
at org.tmatesoft.svn.core.internal.wc2.SvnRepositoryAccess.getLocations(SvnRepositoryAccess.java:180)
at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.createRepositoryFor(SvnNgRepositoryAccess.java:43)
at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteExport.run(SvnRemoteExport.java:56)
at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteExport.run(SvnRemoteExport.java:40)
at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1239)
at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
at org.tmatesoft.svn.core.wc.SVNUpdateClient.doExport(SVNUpdateClient.java:897)
at com.eccom.jky.api.utils.SvnUtils.svnDownLoad(SvnUtils.java:112)
at com.eccom.jky.api.utils.SvnUtils.main(SvnUtils.java:126)

Is there any way I can use the svnkit in my code to connect to a remote svn repository without installing subversion locally, and I just want to do a download

i need help /(ㄒoㄒ)/~~