λ¨κΆμ± μ μμ κ°μλ₯Ό λ³΄κ³ ch7μ μ 리ν΄λ³΄μλ€!
https://youtu.be/hcHJgmX8VlA?si=4JQIEFB8cU51DtPY
-ν¨ν€μ§ : μ¬λ¬ ν΄λμ€λ₯Ό λ¬Άμ΄μ κ΄λ¦¬νλ λ¨μ.
→ JAVA8λΆν°λ ν΄λμ€κ° 4000κ°μ΄κΈ° λλ¬Έμ ν¨ν€μ§λ‘ ꡬλΆν΄μ κ΄λ¦¬νλ κ²μ΄ μ€μνλ€.
-ν΄λμ€μ μ€μ μ΄λ¦(full name)μ ν¨ν€μ§λ₯Ό ν¬ν¨(μ : java.lang.String)
rt.jar: ν΄λμ€λ₯Ό μμΆν νμΌ(JDKμ€μΉκ²½λ‘ \jre\libμ μμΉ)
(rt : runtimeμ λ»νλ€)
Java 9λΆν°λ λͺ¨λ κ°λ μ΄ λ€μ΄μμ rt.jarλμ module λ°©μμΌλ‘ λ°λμμΌλ©°, λ μ΄μ rt.jar νμΌμ΄ μ‘΄μ¬νμ§ μλλ€.
jar νμΌ : JAVAμμ ν΄λμ€ νμΌλ€μ μμΆν νμμ΄λ©°, νμ₯μλ. jarμ΄λ€.
jar.exeλ₯Ό ν΅ν΄μ μμΆν΄μ λ₯Ό ν μ μλ€.
Program Files > Java > jdk-19 > binμ jar.exe νμΌμ΄ μκ³ ,
νκ²½λ³μλ₯Ό μ€μ νλ€λ©΄ λͺ λ Ή ν둬ν¬νΈμμ jar λͺ λ Ήμ μ΄λμλ μ¬μ©μ΄ κ°λ₯νλ€.
νλ‘μ νΈ μ€ννκΈ°
ν¨ν€μ§λͺ μ μ νμ΄ λͺ μν΄μΌ ν둬ν¬νΈμμ μ λλ‘ μ€νμ΄ λλ€.
Show in > system Explorer λ₯Ό λλ₯΄λ©΄ ν΄λκ° λ³΄μΈλ€
bin : ν¨ν€μ§ λ£¨νΈ (ν¨ν€μ§ μμ ν΄λμ μμ ν΄λ)
μμ λͺ λ Ήμ΄λ₯Ό μ λ ₯ν΄μΌ μ€νμ΄ λλ€.
ν΄λμ€ ν¨μ€λ₯Ό μ€μ νμ§ μμμ κ²½μ° μ΄λ κ² ν΄μΌ νλ€.
ν΄λμ€ ν¨μ€(classpath)
-ν΄λμ€ νμΌ(*.class)μ μμΉλ₯Ό μλ €μ£Όλ κ²½λ‘(path)
-νκ²½λ³μ classpathλ‘ κ΄λ¦¬νλ©°, κ²½λ‘κ°μ ꡬλΆμλ ‘;’λ₯Ό μ¬μ©νλ€
'πΉπππ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[JAVA] μ μ΄μ, static, final, abstract (0) | 2024.11.19 |
---|---|
[JAVA] import문, static import문 (0) | 2024.11.18 |
[JAVA] μ°Έμ‘°λ³μ super, μμ±μ super() (0) | 2024.11.16 |
[JAVA] μ€λ²λΌμ΄λ© (1) | 2024.11.15 |
[JAVA] μλ°μ μ μ λ¨μΌμμ, Object ν΄λμ€ (0) | 2024.11.12 |