cari
Rumahalat pembangunansublimeCara Menyusun dan Menjalankan Kod Java Di Sublime

Teks Sublime: Menyusun dan menjalankan Kod Java

Artikel ini menjawab soalan -soalan umum tentang menubuhkan dan menggunakan teks luhur untuk pembangunan Java. Pertama, anda memerlukan Kit Pembangunan Java (JDK) yang dipasang pada sistem anda. Muat turun JDK dari laman web Oracle (atau alternatif yang sesuai seperti AdoptOpenJDK atau Azul Zulu) dan memasangnya. Pastikan direktori

pemasangan JDK anda ditambahkan ke pembolehubah persekitaran laluan sistem anda. Ini membolehkan anda menjalankan arahan

(pengkompil) dan

(runtime) dari terminal anda. Walaupun teks luhur itu sendiri tidak menyokong kompilasi Java secara langsung, ia dapat dicapai dengan menggunakan sistem binaan. Fail sistem binaan mudah (biasanya dinamakan

) boleh dibuat dalam direktori bin dalam pemasangan teks luhur anda. Lokasi direktori ini berbeza -beza bergantung kepada sistem operasi anda. Anda boleh menemuinya dengan pergi ke javac dan kemudian menavigasi satu tahap. Buat fail java dan tampal kod berikut ke dalamnya, menyesuaikan laluan jika perlu:

JavaC.sublime-build Sistem binaan ini mula -mula menyusun fail Java anda menggunakan Packages/User dan kemudian, menggunakan variasi, menjalankan fail kelas yang disusun menggunakan Preferences > Browse Packages.... Pembolehubah JavaC.sublime-build dan

secara automatik merujuk kepada nama fail semasa (dengan lanjutan) dan nama tanpa sambungan masing -masing. Pilihan
{
    "cmd": ["javac", "$file_name"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.java",
    "shell": true,
    "variants": [
        {
            "name": "Run",
            "cmd": ["java", "${file_base_name}"]
        }
    ]
}
adalah penting untuk membolehkan pelaksanaan perintah shell. Setelah menyimpan fail ini, anda boleh menyusun dan menjalankan kod Java anda dengan membuka fail Java dalam teks luhur, menekan

(atau javac pada macOS) untuk menyusun, dan kemudian memilih "lari" dari pilihan sistem binaan yang muncul di bahagian bawah skrin. Kuncinya adalah mencipta dan menggunakan fail java. Sebaik sahaja anda meletakkan fail sistem binaan di lokasi yang betul dan mengkonfigurasi laluan dengan betul, teks luhur akan disediakan untuk menyusun dan menjalankan program Java anda. Ingatlah untuk menyimpan fail Java anda sebelum menyusun dan berjalan. $file_name

plugin terbaik atau membina sistem untuk pembangunan Java dalam teks luhur

Walaupun sistem asas membina yang diterangkan di atas adalah mencukupi, beberapa plugin dapat meningkatkan pengalaman pembangunan Java anda dalam teks luhur. Walau bagaimanapun, teks luhur tidak begitu banyak ditujukan kepada pembangunan Java sebagai Ide yang berdedikasi seperti Eclipse atau Idea Intellij. Oleh itu, bergantung semata -mata pada plugin mungkin tidak memberikan tahap ciri yang sama. Fungsi teras, penyusunan dan pelaksanaan, paling baik dikendalikan oleh sistem binaan tersuai seperti yang terperinci di atas. Plugin mungkin memberikan penambahan sintaks yang menonjolkan, cadangan penyelesaian kod (walaupun ini sering memerlukan pelayan bahasa yang berasingan), atau penambahbaikan kecil yang lain, tetapi sistem binaan yang mantap adalah penting. Teks.

Laluan yang tidak betul adalah penyebab yang paling kerap penyusunan dan kegagalan pelaksanaan. Mereka menentukan garis tepat dan sifat masalah dalam kod Java anda. Periksa logik kod anda untuk masalah yang berpotensi seperti

,

, atau pengecualian runtime yang lain. Alat penyahpepijatan dalam teks luhur adalah terhad; Pertimbangkan menggunakan debugger dalam IDE khusus untuk isu-isu yang lebih kompleks. Pastikan fail disimpan dengan betul dalam direktori

. Ini melibatkan menambah pilihan

ke
    dan
  • arahan dalam fail sistem binaan anda.

Atas ialah kandungan terperinci Cara Menyusun dan Menjalankan Kod Java Di Sublime. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Adakah teks luhur percuma? Memahami pelesenanAdakah teks luhur percuma? Memahami pelesenanMay 09, 2025 am 12:10 AM

Sublimetextyxeduringanunlimitedtrial, buta $ 99licenseisisrecommendedforregularuse.1) thetrialallowsfullfeatureaccesswithouttimelimits.2) AlicenseOffersPetualuse, FutureUpdates, andRemoveSpurspurspurminders, enhancaSpherPurspurminders, EnhancaSpherPurspurminders, EnhancaSpurspurminders, EnhancaSpurspurminders, EnhancaSpurspurminders, Enhancespurspurminder, Enhancespurspurminder, Enhancespurspurminders, EnhancaSpurspurminders, Enhancespurspurspurminder, Enhancespurspurspurspher

Teks Sublime: Meningkatkan aliran kerja pengekodan andaTeks Sublime: Meningkatkan aliran kerja pengekodan andaMay 08, 2025 am 12:19 AM

Sublimetext boleh meningkatkan kecekapan kerja. 1) Pelbagai fungsi pemilihan dan multicursor membolehkan penyuntingan pelbagai kedudukan pada masa yang sama, 2) Panel arahan menyediakan akses fungsi cepat, 3) makro dan serpihan boleh mengautomasikan operasi biasa, 4) Konfigurasi yang dioptimumkan dan penggunaan kunci pintasan dapat meningkatkan prestasi dan kecekapan.

Teks Sublime: Percuma untuk mencuba, tidak semestinya bebas untuk memilikiTeks Sublime: Percuma untuk mencuba, tidak semestinya bebas untuk memilikiMay 07, 2025 am 12:02 AM

SublimeText menawarkan percubaan percuma, tetapi akhirnya memerlukan pembelian berbayar untuk kebenaran tetap. 1) Semasa tempoh percubaan percuma, pengguna boleh mengalami fungsinya, tetapi mereka akan menerima prompt pembelian. 2) Selepas pembelian, pengguna boleh menggunakannya secara kekal, tiada yuran langganan, dan mengakses lebih banyak plug-in dan tema.

Teks Sublime: Membandingkan ciri berbayar dan tidak dibayarTeks Sublime: Membandingkan ciri berbayar dan tidak dibayarMay 06, 2025 am 12:07 AM

Themaindifferencesbetweenthepaidandunpaidversionsofsublimetextaretheremovalofstatusbarremindersandoccasionalpop-uppromptsinthepaidversion.1)

Teks Sublime: Kos editor yang kuatTeks Sublime: Kos editor yang kuatMay 05, 2025 am 12:04 AM

Sublimetext bernilai membeli. 1) Antara muka mudah dan fungsi yang kuat, seperti penyuntingan berbilang baris dan goto-goto, meningkatkan kecekapan pembangunan. 2) Ekosistem pemalam yang kaya, seperti Anaconda, meningkatkan pengalaman pembangunan. 3) Walaupun harga adalah $ 70, prestasi dan kelancarannya adalah nilai yang sangat baik untuk pemaju profesional.

Teks Sublime: Penyempurnaan Kod, Penonjolan Sintaks, dan banyak lagiTeks Sublime: Penyempurnaan Kod, Penonjolan Sintaks, dan banyak lagiMay 04, 2025 am 12:04 AM

SublimeText disukai oleh pemaju untuk penyelesaian kod yang kuat dan keupayaan menonjolkan sintaks. 1) Penyempurnaan kod secara automatik boleh mendorong nama fungsi, nama berubah -ubah, dan lain -lain untuk meningkatkan kecekapan pengaturcaraan. 2) Sintaks yang menonjolkan membezakan elemen kod melalui warna yang berbeza untuk meningkatkan kelajuan pengesanan kebolehbacaan dan kesilapan.

Teks Sublime vs Vs Code: Analisis PerbandinganTeks Sublime vs Vs Code: Analisis PerbandinganMay 03, 2025 am 12:07 AM

Sublimetextextoalforthosevaluingspeedandsimplicity, whilevscodesuitsthoseneedingeedingfeaturesandcustomization.sublimetextoffersquickfileaccesswith "gotoything"

Teks Sublime: Sahabat Pengekodan AndaTeks Sublime: Sahabat Pengekodan AndaMay 02, 2025 am 12:01 AM

Sublimetextyextowulcodingcompanionduetoitsspeed, penyesuaian, andkeyfeatures.1) itoffersIncrediblespeedforhandlinglarge.2) itsflexabilityallowsextensiveCustomizationwithpluginsandthemes.3)

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan