【发布时间】:2018-04-11 07:05:05
【问题描述】:
我是 RabbitMQ 的新手。我关注了这个链接https://www.cloudamqp.com/blog/2015-07-29-rabbitmq-on-android.html 但是当我想开始我的项目时,Gradle Build 失败并出现下一条错误消息:
错误:java.lang.ClassNotFoundException:找不到类 io.micrometer.core.instrument.MeterRegistry。
错误:任务 ':app:transformClassesWithDesugarForDebugdthome' 执行失败。 com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: 使用主类 com.google.devtools 执行 java 进程时出错。 build.android.desugar.Desugar 带参数 {--input C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\39.jar --output C:\Users\deakt\AndroidStudioProjects\app \build\intermediates\transforms\desugar\debugdthome\40.jar --input C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\40.jar --output C:\Users\deakt \AndroidStudioProjects\app\build\intermediates\transforms\desugar\debugdthome\41.jar --input C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\16.jar --output C: \Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\desugar\debugdthome\17.jar --input C:\Users\deakt\AndroidStudioProjects\app\build \intermediates\transforms\stackFramesFixer\debugdthome\25.jar --output C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\desugar\debugdthome\26.jar --input C:\Users\deakt\AndroidStudioProjects \app\build\intermediates\transforms\stackFramesFixer\debugdthome\0.jar --output C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\desugar\debugdthome\1.jar --input C:\Users \deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\35.jar --output C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\desugar\debugdthome\36.jar --input C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\19.jar --输出 C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\desugar\debugdthome\20. jar --input C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\20.jar --output C:\Users\deakt\AndroidStudioProject s\app\build\intermediates\transforms\desugar\debugdthome\21.jar --input C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\32.jar --output C:\ Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\desugar\debugdthome\33.jar --input C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\7.jar --输出 C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\desugar\debugdthome\8.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\classes\debugdthome --classpath_entry C :\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\0.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\1.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\2.jar --classpath_entr y C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\3.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\4 .jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\5.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer \debugdthome\6.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\7.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates \transforms\stackFramesFixer\debugdthome\8.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\9.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app \build\intermediates\transforms\stackFramesFixer\debugdthome\10.jar --classpath_ent ry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\11.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\12 .jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\13.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer \debugdthome\14.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\15.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates \transforms\stackFramesFixer\debugdthome\16.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\17.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app \build\intermediates\transforms\stackFramesFixer\debugdthome\18.jar --class path_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\19.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\20 .jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\21.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer \debugdthome\22.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\23.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates \transforms\stackFramesFixer\debugdthome\24.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\25.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app \build\intermediates\transforms\stackFramesFixer\debugdthome\26.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\27.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome \28.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\29.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms \stackFramesFixer\debugdthome\30.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\31.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build \intermediates\transforms\stackFramesFixer\debugdthome\32.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\33.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects \app\build\intermediates\transforms\stackFramesFixer\debugdthom e\34.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\35.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\ transforms\stackFramesFixer\debugdthome\36.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\37.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\ build\intermediates\transforms\stackFramesFixer\debugdthome\38.jar --classpath_entry C:\Users\deakt\AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\39.jar --classpath_entry C:\Users\deakt\ AndroidStudioProjects\app\build\intermediates\transforms\stackFramesFixer\debugdthome\40.jar --bootclasspath_entry C:\Users\deakt\AppData\Local\Android\Sdk\platforms\android-26\android.jar --bootclasspath_entry C:\用户\deakt\AppData\Local\Android\Sdk\platforms\android-26\optional\org.apache.http.legacy.jar --bootclasspath_ent ry C:\Program Files\Android\Android Studio\jre\jre\lib\resources.jar --bootclasspath_entry C:\Program Files\Android\Android Studio\jre\jre\lib\rt.jar --bootclasspath_entry C:\ Program Files\Android\Android Studio\jre\jre\lib\jsse.jar --bootclasspath_entry C:\Program Files\Android\Android Studio\jre\jre\lib\jce.jar --bootclasspath_entry C:\Program Files\Android \Android Studio\jre\jre\lib\charsets.jar --min_sdk_version 21 --nodesugar_try_with_resources_if_needed --desugar_try_with_resources_omit_runtime_classes}
这是我的依赖项:
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:design:26.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
compile 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
implementation 'com.google.dagger:dagger-android:2.11'
implementation 'com.google.dagger:dagger-android-support:2.11'
annotationProcessor 'com.google.dagger:dagger-android-processor:2.11'
annotationProcessor 'com.google.dagger:dagger-compiler:2.11'
compile 'com.squareup.retrofit2:retrofit:2.3.0'
compile 'com.fasterxml.jackson.core:jackson-databind:2.9.4'
compile 'com.squareup.retrofit2:converter-jackson:2.3.0'
implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'
implementation 'io.reactivex.rxjava2:rxjava:2.1.10'
compile 'com.squareup.retrofit2:adapter-rxjava2:2.3.0'
compile 'com.github.MFlisar:RXBus:1.0'
compile 'com.rabbitmq:amqp-client:5.2.0'
implementation files('libs/amqp-client-5.2.0.jar')
}
我已经尝试过这些链接,但对我没有帮助:
Error:java.lang.ClassNotFoundException: Class org.openjdk.jdi.ReferenceType not found Error:java.lang.ClassNotFoundException: Class org.openjdk.jdi.ReferenceType not found when update android studio 3.0.0
谁能告诉我一些建议?
【问题讨论】:
-
@MohammadTabbara 不,我没用过。
-
你检查过github.com/rabbitmq/rabbitmq-java-client/issues/355 似乎已经关闭了类似的问题。
-
@MohammadTabbara 是的,但是这里没有任何解决方案。
-
您是否尝试将订单发布为 5.1.2 或是否相同?顺便说一句 groups.google.com/forum/#!topic/rabbitmq-users/-DN17_BtRWc 如果您可以在新项目中重现,最后一张海报可能会对您有所帮助。