Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].

8
Ładnie drukuje JSON z ObjectMapper Jacksona 2.2
W tej chwili mam wystąpienie org.fasterxml.jackson.databind.ObjectMapperi chciałbym uzyskać plik Stringz ładnym JSON. Wszystkie wyniki moich wyszukiwań w Google przyniosły Jackson 1.x sposoby zrobienia tego i nie mogę znaleźć właściwego, niezalecanego sposobu zrobienia tego w wersji 2.2. Chociaż nie uważam, że kod jest absolutnie niezbędny do tego pytania, oto, co mam …
141 java  json  jackson 

13
Określ JDK do użycia przez Mavena
Próbuję zbudować zmodyfikowaną przeze mnie wtyczkę Hudson, która wymaga jdk1.6. To jest w porządku, ale nie wiem, jak mogę powiedzieć mavenowi, gdzie jest inny jdk. Znalazłem kilka wzmianek w Internecie, ale wydaje mi się, że mnie nie dotyczą. Niektórzy sugerują dodanie jakiejś konfiguracji, .m2/settings.xmlale ja nie mam settings.xml. Poza tym …


4
Różnica przedrostków ścieżki klas wiosennych
Udokumentowane tutaj stwierdza Ten specjalny przedrostek określa, że ​​wszystkie zasoby ścieżki klas, które pasują do podanej nazwy, muszą zostać uzyskane (wewnętrznie, zasadniczo dzieje się to za pośrednictwem wywołania ClassLoader.getResources (...)), a następnie scalone w celu utworzenia ostatecznej definicji kontekstu aplikacji. Czy ktoś może to wyjaśnić? Jaka jest różnica między używaniem …
141 java  spring  classpath 

11
Ostrzeżenie - ścieżka kompilacji określa środowisko wykonawcze J2SE-1.4
Tworzę projekt Mavena w Eclipse Helios. Działa dobrze przez jeden dzień, ale potem pojawia się to ostrzeżenie: Ścieżka kompilacji określa środowisko wykonawcze J2SE-1.4. W obszarze roboczym nie ma zainstalowanych środowisk JRE, które są ściśle zgodne z tym środowiskiem. Od tego komunikatu projekt przestał kompilować i debugować. Czy ktoś ma rozwiązanie …
141 java  eclipse  maven-2 


7
Biblioteka parsera SQL dla języka Java [zamknięta]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
141 java  sql  parsing 

16
Dlaczego klasa String została uznana za ostateczną w Javie?
Odkąd dowiedziałem się, że zajęcia java.lang.Stringsą deklarowane jako końcowe w Javie, zastanawiałem się, dlaczego tak jest. Nie znalazłem wtedy żadnej odpowiedzi, ale ten post: Jak stworzyć replikę klasy String w Javie? przypomniał mi o moim pytaniu. Jasne, String zapewnia wszystkie funkcje, których kiedykolwiek potrzebowałem i nigdy nie pomyślałem o żadnej …
141 java  string  final 

16
Czy istnieje popularne narzędzie Java do dzielenia listy na partie?
Napisałem sobie narzędzie do dzielenia listy na partie o określonej wielkości. Chciałem tylko wiedzieć, czy jest już do tego celu użyta jakaś wspólna apache. public static <T> List<List<T>> getBatches(List<T> collection,int batchSize){ int i = 0; List<List<T>> batches = new ArrayList<List<T>>(); while(i<collection.size()){ int nextInc = Math.min(collection.size()-i,batchSize); List<T> batch = collection.subList(i,i+nextInc); batches.add(batch); …
141 java  collections 


5
Mockito: InvalidUseOfMatchersException
Mam narzędzie wiersza poleceń, które wykonuje sprawdzenie DNS. Jeśli sprawdzenie DNS powiedzie się, polecenie przechodzi do dalszych zadań. Próbuję napisać testy jednostkowe do tego za pomocą Mockito. Oto mój kod: public class Command() { // .... void runCommand() { // .. dnsCheck(hostname, new InetAddressFactory()); // .. // do other stuff …

4
Przykład argumentu Mockito Captor
Czy ktoś może mi podać przykład pokazujący, jak używać tej org.mockito.ArgumentCaptorklasy i czym różni się ona od prostych dopasowań, które są dostarczane z mockito. Przeczytałem dostarczone dokumenty mockito, ale te nie ilustrują tego jasno, żaden z nich nie jest w stanie wyjaśnić tego jasno.

30
Hibernacja - aktualizacja wsadowa zwróciła nieoczekiwaną liczbę wierszy od aktualizacji: 0 rzeczywista liczba wierszy: 0 oczekiwano: 1
Otrzymuję następujący błąd hibernacji. Potrafię zidentyfikować funkcję, która powoduje problem. Niestety funkcja zawiera kilka wywołań DB. Nie mogę znaleźć linii, która powoduje problem, ponieważ hibernacja opróżnia sesję pod koniec transakcji. Poniższy błąd hibernacji wygląda na błąd ogólny. Nie wspomniano nawet, która fasola powoduje problem. Czy ktoś zna ten błąd hibernacji? …
141 java  hibernate 

3
Java: dosłowny znak procentu w instrukcji printf
Próbuję dodać rzeczywisty znak procentu do instrukcji printf w Javie i otrzymuję błąd: lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ 2 errors Nie mogę dowiedzieć się, jak umieścić rzeczywisty znak procentu w moim printf? Myślałem, że użycie \% do ucieczki zadziała, ale tak nie jest. …
141 java  printf  escaping 

3
Rzutuj obiekt na typ ogólny w celu zwrócenia
Czy istnieje sposób na rzutowanie obiektu w celu zwrócenia wartości metody? Próbowałem w ten sposób, ale dał wyjątek czasu kompilacji w części „instanceof”: public static <T> T convertInstanceOfObject(Object o) { if (o instanceof T) { return (T) o; } else { return null; } } Próbowałem też tego, ale dał …
141 java  generics  casting 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.