Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.


17
java.lang.NoClassDefFoundError in junit
Ich erhalte diesen Fehler in Java in meinem Junit-Testcode. Ich habe im Internet nachgeschlagen und es heißt, dass ich die junit.jar im Klassenpfad hinzufügen muss. In Eclipse habe ich es im Klassenpfad der Projekteigenschaften hinzugefügt, aber es wird immer noch ein Initialisierungsfehler angezeigt. Was soll ich machen..? Dies ist die …


4
Wie funktioniert ApplicationContextAware im Frühjahr?
Wenn im Frühjahr eine Bohne implementiert wird ApplicationContextAware, kann sie auf die zugreifen applicationContext. Daher ist es in der Lage, andere Bohnen zu bekommen. z.B public class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; public void setApplicationContext(ApplicationContext context) throws BeansException { applicationContext = context; } public static ApplicationContext getApplicationContext() …
82 java  spring 

6
Wie konvertiere ich einen String in eine BigInteger?
Ich versuche, einige wirklich große Zahlen aus der Standardeingabe zu lesen und sie zu addieren. Um BigInteger hinzuzufügen, muss ich jedoch Folgendes verwenden BigInteger.valueOf(long);: private BigInteger sum = BigInteger.valueOf(0); private void sum(String newNumber) { // BigInteger is immutable, reassign the variable: sum = sum.add(BigInteger.valueOf(Long.parseLong(newNumber))); } Das funktioniert gut, aber da …

4
Wie verwende ich @Transactional mit Spring Data?
Ich habe gerade angefangen, an einem Spring-Data-, Hibernate-, MySQL- und JPA-Projekt zu arbeiten. Ich habe auf Spring-Data umgestellt, damit ich mich nicht darum kümmern muss, Abfragen von Hand zu erstellen. Ich habe festgestellt, dass die Verwendung von @Transactionalnicht erforderlich ist, wenn Sie Spring-Daten verwenden, da ich meine Abfragen auch ohne …


10
Java 8: Bevorzugte Methode zum Zählen von Iterationen eines Lambda?
Ich habe oft das gleiche Problem. Ich muss die Läufe eines Lambda für die Verwendung außerhalb des Lambda zählen. Z.B: myStream.stream().filter(...).forEach(item->{ ... ; runCount++); System.out.println("The lambda ran "+runCount+"times"); Das Problem ist, dass runCount endgültig sein muss, daher kann es kein int sein. Es kann keine Ganzzahl sein, da dies unveränderlich …

4
IntelliJ kann JavaFX 11 mit OpenJDK 11 nicht erkennen
Ich habe Probleme, IntellJ dazu zu bringen, JavaFX-Pakete zu erkennen. Bei einem neuen JavaFX-Projekt mit OpenJDK 11 kann IntelliJ beim Versuch, das Projekt zu erstellen, die JavaFX-Pakete nicht erkennen. Ich habe openjfx:javafx-base-11aus dem Maven Repo importiert . Ich habe mir andere Fragen angesehen und die Lösungen scheinen von der Überprüfung …



16
Tools.jar konnte nicht gefunden werden. Überprüfen Sie, ob C: \ Programme \ Java \ jre1.8.0_151 eine gültige JDK-Installation enthält
Obwohl ich die JDK-Projektstrukturdatei / Projektstruktur manuell konfiguriert habe , wird dieser Fehler immer noch angezeigt. FEHLER: Die Erstellung ist mit einer Ausnahme fehlgeschlagen. `Was ist schief gelaufen: Ausführung für Task fehlgeschlagen ': Beispiel: compileReleaseJavaWithJavac'. Tools.jar konnte nicht gefunden werden. Überprüfen Sie, ob C: \ Programme \ Java \ jre1.8.0_151 …
82 java  android  gradle 


5
Wie konvertiere ich Integer in int?
Ich arbeite an einer Webanwendung, in der Daten zwischen Client- und Serverseite übertragen werden. Ich weiß bereits, dass JavaScript int! = Java int. Weil Java int nicht null sein kann, richtig. Das ist das Problem, mit dem ich konfrontiert bin. Ich habe meine Java int-Variablen in Integer geändert. public void …
82 java  integer 

2
Wann wird in Java eine URL-Verbindung geschlossen?
Wann lässt Java eine Verbindung zu einer URL los? Ich sehe weder für URL noch für URLConnection eine close () -Methode. Wird die Verbindung freigegeben, sobald die Anforderung abgeschlossen ist? Ich frage hauptsächlich, ob ich in einem Ausnahmebehandler bereinigen muss. try { URL url = new URL("http://foo.bar"); URLConnection conn = …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.