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.

5
Java SSL und Cert Keystore
Woher weiß mein Java-Programm, wo sich mein Keystore mit dem Zertifikat befindet? Oder wie kann ich meinem Java-Programm mitteilen, wo nach dem Keystore gesucht werden soll? Wie kann nach Angabe des Schlüsselspeichers das Zertifikat angegeben werden, das zur Authentifizierung des Servers gegenüber dem Client verwendet werden soll?
165 java  keystore 


9
Clojure aus Java aufrufen
Die meisten der Top-Google-Hits für "Clojure aus Java aufrufen" sind veraltet und empfehlen die Verwendung clojure.lang.RTzum Kompilieren des Quellcodes. Könnten Sie mit einer klaren Erklärung helfen, wie Clojure von Java aus aufgerufen wird, vorausgesetzt, Sie haben bereits ein JAR aus dem Clojure-Projekt erstellt und in den Klassenpfad aufgenommen?



2
Gibt es ein Javadoc-Tag zum Dokumentieren generischer Typparameter?
Ich habe die Javadoc-Dokumentation auf der Sun-Website durchgesehen und versucht, herauszufinden, ob es ein Javadoc-Tag gibt, mit dem die generische Typensignatur einer Klasse oder Methode dokumentiert werden kann. So etwas wie @typeparamdas Übliche @param, aber anwendbar auf Typen und Methoden, z /** * @typeparam T This describes my type parameter …
165 java  javadoc 

7
Was genau macht mvn install in maven?
Ich habe gerade angefangen, Maven zu verwenden, und mir wurde gesagt, dass ich es mvn installin einem bestimmten Verzeichnis tun soll . Was mvn installgenau macht das? Ich denke, es sucht pom.xmlim aktuellen Ordner und folgt den Anweisungen in dieser Datei. Ist das korrekt?
165 java  maven  pom.xml 

8
Konvertieren Sie JSON-Zeichenfolgen mit Jackson in Pretty Print JSON-Ausgaben
Dies ist die JSON-Zeichenfolge, die ich habe: {"attributes":[{"nm":"ACCOUNT","lv":[{"v":{"Id":null,"State":null},"vt":"java.util.Map","cn":1}],"vt":"java.util.Map","status":"SUCCESS","lmd":13585},{"nm":"PROFILE","lv":[{"v":{"Party":null,"Ads":null},"vt":"java.util.Map","cn":2}],"vt":"java.util.Map","status":"SUCCESS","lmd":41962}]} Ich muss den obigen JSON Stringin Pretty Print JSON Output (mit Jackson) konvertieren , wie unten: { "attributes": [ { "nm": "ACCOUNT", "lv": [ { "v": { "Id": null, "State": null }, "vt": "java.util.Map", "cn": 1 } ], "vt": "java.util.Map", "status": "SUCCESS", …

17
Wie gehe ich mit einem langsamen SecureRandom-Generator um?
Wenn Sie eine kryptografisch starke Zufallszahl in Java wünschen, verwenden Sie SecureRandom. SecureRandomKann leider sehr langsam sein. Wenn es /dev/randomunter Linux verwendet wird, kann es das Warten auf den Aufbau einer ausreichenden Entropie blockieren. Wie vermeidet man die Leistungsstrafe? Hat jemand Uncommon Maths als Lösung für dieses Problem verwendet? Kann …

17
So fangen Sie eine Ausnahme von einem Thread ab
Ich habe Java-Hauptklasse, in der Klasse starte ich einen neuen Thread, in der Hauptklasse wartet er, bis der Thread stirbt. Irgendwann löse ich eine Laufzeitausnahme aus dem Thread, aber ich kann die vom Thread in der Hauptklasse ausgelöste Ausnahme nicht abfangen. Hier ist der Code: public class Test extends Thread …

9
Wie kann vermieden werden, dass der WSDL-Speicherort in einem von CXF oder JAX-WS generierten Webservice-Client angegeben werden muss?
Wenn ich einen Webservice-Client mit wsdl2java aus CXF (der etwas Ähnliches wie wsimport generiert) über maven generiere, beginnen meine Dienste mit folgenden Codes: @WebServiceClient(name = "StatusManagement", wsdlLocation = "c:/some_absolute_path_to_a_wsdl_file.wsdl", targetNamespace = "http://tempuri.org/") public class StatusManagement extends Service { public final static URL WSDL_LOCATION; public final static QName SERVICE = new …
165 java  wsdl  cxf  wsdl2java 

6
Mockito + PowerMock LinkageError beim Verspotten der Systemklasse
Ich habe so ein Code-Snippet: @RunWith(PowerMockRunner.class) @PrepareForTest({Thread.class}) public class AllMeasuresDataTest { @Before public void setUp() throws Exception { } @Test public void testGetMeasures() { AllMeasuresData measure = new AllMeasuresData(); assertEquals(measure.getMeasures(), null); HashMap<String, Measure> map = new HashMap<String, Measure>(); measure.setMeasures(map); assertEquals(measure.getMeasures(), map); measure.setMeasures(null); assertEquals(measure.getMeasures(), null); } @Test public void testAllMeasuresData() throws …

13
Wie überprüfe ich, ob ein JSON-Schlüssel vorhanden ist?
Ich erhalte also einige JSON-Werte vom Server, weiß aber nicht, ob es ein bestimmtes Feld geben wird oder nicht. So wie: { "regatta_name":"ProbaRegatta", "country":"Congo", "status":"invited" } Und manchmal gibt es ein zusätzliches Feld wie: { "regatta_name":"ProbaRegatta", "country":"Congo", "status":"invited", "club":"somevalue" } Ich möchte überprüfen, ob das Feld "club" vorhanden ist, damit …
165 java  android  json 

23
Installation von android-sdk fehlgeschlagen: "java.lang.NoClassDefFoundError: javax / xml / bind / annotation / XmlSchema"
Bei der Installation der Android SDK-Tools wird der folgende Fehler ausgegeben: java.lang.NoClassDefFoundError: javax / xml / bind / annotation / XmlSchema Warum passiert das und wie kann es behoben werden? Debug-Ausgabe: $ java --version java 9 Java(TM) SE Runtime Environment (build 9+181) Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed …
165 java  android  java-9 

15
So testen Sie, ob ein Double eine Ganzzahl ist
Ist das möglich? double variable; variable = 5; /* the below should return true, since 5 is an int. if variable were to equal 5.7, then it would return false. */ if(variable == int) { //do stuff } Ich weiß, dass der Code wahrscheinlich nicht so aussieht, aber wie geht …
165 java  math 

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.