2011-07-21 9 views

Odpowiedz

8

może to nie zostało jeszcze przesłane? Nie wydaje się być 2.2.4 tutaj:

http://repo1.maven.org/maven2/org/hsqldb/hsqldb/2.2.4/

Aby odwołać go jako zależność w ty pom.xml, chyba będziesz musiał dodać coś takiego do swoich zależnościach zablokować

<dependency> 
    <groupId>org.hsqldb</groupId> 
    <artifactId>hsqldb</artifactId> 
    <version>2.2.4</version> 
</dependency> 
+0

Próbowałem powyższego zamiast 2.2.4 Użyłem 2.2.5, otrzymuję błąd nie znaleziono słoik. Naprawdę nie chciałbym zmienić wersji DB – mavenstudent

+0

, więc jeśli wiesz, że istnieje, możesz dodać ją do lokalnego repozytorium, a także do udostępnionego repozytorium za pomocą mvn install-file lub mvn deploy-file. – mkro

+0

Obecna wersja, od lutego 2013 r., To hsqldb 2.2.9. Rzeczy najwyraźniej zmieniały się z biegiem czasu, a nigdzie nie ma żadnego wiarygodnego źródła wyjaśniającego wszystkie konflikty. Gdyby istniał taki dokument, powiedziałby: "zignoruj ​​wszystko, co czytasz w Internecie, które odwołuje się do' hsqldb' jako nazwy org do użycia w maven dla hsqldb. Teraz org to 'org.hsqldb'. – Cheeso

4

To działa dla mnie dzisiaj (28 lutego 2014 r.). Starsze wersje wydają się nie działać.

<dependency> 
    <groupId>org.hsqldb</groupId> 
    <artifactId>hsqldb</artifactId> 
    <version>2.3.2</version> 
</dependency>