繁体   English   中英

“错误:无法找到或加载主类......原因:java.lang.ClassNotFoundException:......”试图让 Android sdkmanager 工作

[英]“Error: Could not find or load main class… Caused by: java.lang.ClassNotFoundException:…” trying to get Android sdkmanager to work

这个问题,我应用了接受的答案的解决方案,但又收到了一个新问题。

C:\Users\[snip]\AppData\Local\Android\Sdk\tools\bin>sdkmanager --update #same error occurs for --licenses
Error: Could not find or load main class '-Dcom.android.sdklib.toolsdir=C:\Users\[snip]\AppData\Local\Android\Sdk\tools\bin\\..
Caused by: java.lang.ClassNotFoundException: '-Dcom/android/sdklib/toolsdir=C:\Users\[snip]\AppData\Local\Android\Sdk\tools\bin\\//

[snip]是我的名字)

我对 DEFAULT_JVM_OPTS 所做的特殊更改是:

set DEFAULT_JVM_OPTS="-Dcom.android.sdklib.toolsdir=%~dp0\.."

变成了

set DEFAULT_JVM_OPTS='"-Dcom.android.sdklib.toolsdir=%~dp0\.." -XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'

我尝试了这个补丁,但没有任何效果,并且错误没有任何区别。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM