Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobíte softvér z jednoduchého programu Java?

Vytváranie softvéru z jednoduchého programu Java zahŕňa niekoľko krokov a postupuje od kódovania po distribuovateľnú aplikáciu. Tu je rozpis procesu:

1. Písanie kódu Java:

* Vypracujte svoj program: Toto je najdôležitejší krok. Napíšte, otestujte a ladíte svoj kód Java pomocou integrovaného vývojového prostredia (IDE), ako je Idea Intellij Idea, Eclipse alebo NetBeans. Uistite sa, že zostavuje bez chýb.

2. Zostavenie kódu Java:

* kompilácia: Java je zostavený jazyk. Musíte preložiť svoje súbory čitateľné na ľudské čítanie do BYTECODE, čo je súbor pokynov nezávislých od platformy, ktorú chápe virtuálny počítač Java (JVM). Váš IDE to zvyčajne spracováva automaticky pri zostavovaní projektu. Ekvivalent príkazového riadku používa kompilátor `Javac`:` Javac myProgram.java` (vytvorí sa súbor `myProgram.class`).

3. Balenie aplikácie (vytvorenie súboru JAR):

* jar (java archív): V prípade jednoduchých aplikácií pravdepodobne zabalíte svoje súbory Compily `. To spája všetko, čo je potrebné na spustenie vášho programu do jedného súboru. Môžete to urobiť manuálne pomocou nástroja príkazového riadku `jar` alebo prostredníctvom systému zostavovania vášho IDE. Typický príkaz môže vyzerať takto:

`` `Bash

jar cfm myprogram.jar manifest.txt myProgram.class out_files/*

`` `

Kde:

* `CFM` Určuje režim vytvorenia (vytvorte, zjavný súbor, súbory, ktoré sa majú zahrnúť).

* `MyProgram.jar` je názov vášho súboru JAR.

* `Manifest.txt` je zjavný súbor (vysvetlený nižšie).

* `MyProgram.Class` a` inak_files/* `sú súbory, ktoré sa majú zahrnúť do jaru.

* maniferový súbor (`manifer.txt`): Toto je textový súbor, ktorý obsahuje metadáta o vašej nádobe, vrátane hlavnej triedy (vstupný bod vášho programu). Jednoduchý manifest môže vyzerať takto:

`` `

Zjavná verzia:1,0

Hlavná trieda:myprogram

`` `

To hovorí JVM, kde začať vykonávať v nádobe.

4. Spustenie súboru jar:

* vykonávanie: Akonáhle budete mať súbor JAR, môžete ho spustiť z príkazového riadku pomocou:

`` `Bash

java -jar myprogram.jar

`` `

5. (Voliteľné) Vytvorenie spustiteľného súboru (pre konkrétne platformy):

Pre užívateľsky prívetivejší zážitok môžete vytvoriť spustiteľný súbor (`.exe` pre Windows,` .App` pre MacOS atď.). Vyžaduje si to nástroje ako:

* spúšťač4j (Windows): Vytvára spustiteľné súbory Windows z súborov JAR.

* jsmmooth (Windows): Ďalšia možnosť na vytvorenie spustiteľných súborov systému Windows.

* Java Packager (javafx): Ak vaša aplikácia používa JavaFX, je vstavaná na vytváranie inštalatérov špecifických pre platformu.

Tieto nástroje zabaľujú váš súbor JAR do natívneho spustiteľného súboru, čo používateľom uľahčuje spúšťanie bez potreby inštalácie Java.

Príklad (jednoduchý „Ahoj, svet!“):

1. myProgram.java:

`` `Java

verejná trieda myProgram {

public static void main (String [] args) {

System.out.println („Ahoj, svet!“);

}

}

`` `

2. kompilácie: `Javac myProgram.java`

3. Vytvoriť `manifer.txt`:

`` `

Zjavná verzia:1,0

Hlavná trieda:myprogram

`` `

4. Vytvorte nádobu: `jar cfm myprogram.jar manifest.txt myProgram.class`

5. Run: `java -jar myprogram.jar`

Tento proces vytvára základnú aplikáciu Java. Pre zložitejší softvér možno budete potrebovať vytváranie nástrojov ako Maven alebo Gradle na správu závislostí, spracovanie zdrojov a automatizáciu procesu zostavenia. Tieto nástroje výrazne zjednodušujú vývoj a nasadenie, najmä pre väčšie projekty.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené