2016-06-06 9 views
1

Ziemlich neu für Java und Gradle. Mein Projekt kann nicht auflösen. Org.apache.activemq.util.RecoverableRandomAccessFile importieren;Java kann nicht aufgelöst werden org.apache.activemq.util

-Code-Schnipsel:

package org.apache.activemq.store.kahadb.disk.util; 

import java.io.File; 
import java.io.RandomAccessFile; 
import java.util.ArrayList; 
import java.util.Arrays; 

import org.apache.activemq.util.RecoverableRandomAccessFile; 

build.gradle Snippet:

dependencies 

    compile project(':caffeine') 

compile libraries.guava 


    testCompile test_libraries.junit 

    testCompile test_libraries.truth 

    testCompile test_libraries.easymock 

    testCompile test_libraries.guava_testlib 

    compile group: 'org.apache.activemq', name: 'activemq-kahadb-store', version: '5.13.3' 

    compile group: 'org.apache.activemq', name: 'activemq-all', version: '5.10.0' 

warum dieses Problem zu beheben nicht? Ich würde wirklich gerne arbeiten. Vielen Dank

Antwort

0

Versuchen Sie, einen Repository-Abschnitt zu Ihrer build.gradle-Datei hinzuzufügen.

repositories { 
    mavenCentral() 
} 

Auch ich davon aus, dass aus Gründen der Einfachheit Sie viele Ihrer build.gradle Datei ausgelassen haben (wie die geschweiften Klammern Ihre Abhängigkeiten umgeben). Wenn nicht, dann gibt es hier viel mehr zu tun.

+0

Lanemax Sie sind richtig Ich habe Klammern aus Gründen der Einfachheit weggelassen Ich habe Sie vorgeschlagen, ran ./gradlew sauber Build-X-Test --stacktrace, und relaunched Spring. Keine Würfel, hat nicht funktioniert. Als ich jedoch mit der rechten Maustaste auf das Projekt klickte, klickte Gradle (STS), Refresh ALL, es funktionierte! Ich bin perplex, warum der saubere Build nicht in die IDE aktualisiert wurde, Gedanken? Was ist das richtige Verfahren zum Bauen? –

Verwandte Themen