Pertanyaan yang diberi tag «java»

Java adalah bahasa pemrograman tingkat tinggi yang populer. Gunakan tag ini saat Anda mengalami masalah dalam menggunakan atau memahami bahasa itu sendiri. Tag ini jarang digunakan sendiri dan paling sering digunakan bersama dengan [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] dan [maven].

4
Bagaimana cara menginstal artefak Maven dengan sumber dari baris perintah?
Bagaimana cara menginstal artefak Maven dengan sumber? jadi nanti saya tidak perlu membuka proyek di gerhana untuk melihat beberapa kode. EDIT: Saya tahu saya dapat menambahkan kode ini ke pom.xml <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <phase>verify</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> tetapi saya ingin melakukannya dari baris perintah (untuk …
92 java  eclipse  maven 


11
Membuat argumen metode java sebagai final
Apa perbedaan yang finalmembuat antara kode di bawah ini. Apakah ada keuntungan dalam mendeklarasikan argumen sebagai final. public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone toTz){ return .... }

3
Urutan objek JSON menggunakan ObjectMapper Jackson
Saya menggunakan ObjectMapper untuk melakukan pemetaan java-json saya. ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter(); ow.writeValue(new File( fileName +".json"), jsonObj); ini kelas java saya: public class Relation { private String id; private String source; private String target; private String label; private List<RelAttribute> attributes; public String getId() { return id; } public void …
92 java  json  jackson 

6
Bagaimana cara menggunakan cURL di Java?
Saya seorang pemula di java dan ingin menggunakan curl di java. Apa pertanyaan saya adalah curl built-in di java atau saya harus menginstalnya dari sumber pihak ketiga untuk digunakan dengan Java. Jika demikian, bagaimana cara menginstal curl di java. Saya telah googling untuk waktu yang lama tetapi tidak menemukan bantuan. …
92 java  curl 

9
Permintaan Klien HTTP Java dengan batas waktu yang ditentukan
Saya ingin membuat BIT (Tes bawaan) ke sejumlah server di cloud saya. Saya perlu permintaan gagal pada waktu tunggu yang lama. Bagaimana saya harus melakukan ini dengan java? Mencoba sesuatu seperti di bawah ini sepertinya tidak berhasil. public class TestNodeAliveness { public static NodeStatus nodeBIT(String elasticIP) throws ClientProtocolException, IOException { …

4
Tentukan apakah Kelas mengimplementasikan antarmuka di Java
Saya punya Classobjek. Saya ingin menentukan apakah tipe yang Classdiwakili objek mengimplementasikan antarmuka tertentu. Saya bertanya-tanya bagaimana ini bisa dicapai? Saya memiliki kode berikut. Pada dasarnya apa yang dilakukannya adalah mendapatkan array dari semua kelas dalam paket yang ditentukan. Saya kemudian ingin melalui array dan menambahkan objek Kelas yang mengimplementasikan …
92 java  reflection 


4
Java: Inisialisasi banyak variabel di for loop init?
Saya ingin memiliki dua variabel loop dari jenis yang berbeda. Apakah ada cara untuk membuatnya berhasil? @Override public T get(int index) throws IndexOutOfBoundsException { // syntax error on first 'int' for (Node<T> current = first, int currentIndex; current != null; current = current.next, currentIndex++) { if (currentIndex == index) { …
92 java  for-loop 

3
Gradle- tidak ada atribut manifes utama
Saya agak gila dengan kesalahan ini yang saya dapatkan saat menjalankan file JAR yang dibangun dari Gradle. Kesalahan membaca "tidak ada atribut manifes utama, di RxJavaDemo.jar" Saya mencoba memanipulasi properti Manifest tetapi saya pikir saya lupa menambahkan dependensi atau sesuatu ke dalamnya. Apa sebenarnya yang saya lakukan salah? apply plugin: …
92 java  gradle 

12
Apa yang dilakukan operator titik dua (:)?
Rupanya titik dua digunakan dalam berbagai cara di Jawa. Adakah yang keberatan menjelaskan apa yang dilakukannya? Misalnya di sini: String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } Bagaimana Anda akan menulis for-eachloop ini dengan cara yang berbeda agar tidak menyertakan …

3
Atur ulang parameter metode di IntelliJ dengan pintasan keyboard
Di IntelliJ saya dapat dengan mudah mengatur ulang urutan pernyataan (atau seluruh metode untuk bagian itu) dengan menekan ⌘+ Shift+ ↑(atau ⌘+ Shift+ ↓). Saya bertanya-tanya apakah ada jalan pintas untuk mengubah urutan parameter metode dengan mudah, sehingga public void sth(String a, String b) {...} akan menjadi public void sth(String …

6
Bagaimana cara menghasilkan Kode QR untuk aplikasi Android? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik Stack Overflow. Tutup 4 tahun lalu . Perbaiki pertanyaan ini Saya perlu membuat kode QR di aplikasi Android saya, dan saya memerlukan perpustakaan atau kode sumber …
92 java  android  qr-code 

7
Cara memetakan bidang entitas yang namanya adalah kata yang dipesan di JPA
@Column(name="open") Menggunakan dialek sqlserver dengan hibernate. [SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid)) [SchemaUpdate] …

18
Bagaimana cara mengekstrak CN dari X509Certificate di Java?
Saya menggunakan SslServerSocketsertifikat dan klien dan ingin mengekstrak CN dari SubjectDN dari klien X509Certificate. Saat ini saya menelepon cert.getSubjectX500Principal().getName()tetapi ini tentu saja memberi saya DN klien yang diformat total. Untuk beberapa alasan saya hanya tertarik pada CN=theclientbagian DN. Adakah cara untuk mengekstrak bagian DN ini tanpa mengurai String sendiri?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.