JAVA ගොනුව යනු කුමක්ද?

JAVA ගොනු විවෘත කර, සංස්කරණය කරන්න සහ පරිවර්තනය කරන්න

JAVA ගොනු දිගුව සහිත ගොනුවක් (හෝ පොදුවේ නොසලකා .JAV suffix) ජාවා ක්රමලේඛන භාෂාවෙන් ලියා ඇත. මෙය සරල පාඨමය ආකෘතියක් වන අතර එය පාඨක සංස්කාරකයක් වන අතර ජාවා යෙදුම් ගොඩ නැගීමේ සමස්ත ක්රියාවලිය සඳහා අත්යාවශ්ය වේ.

JAVA ගොනුව ජාවා ග්රන්ථය (.CLASS) සෑදීමට ජාවා සම්පාදකයකු භාවිතා කරයි. සාමාන්යයෙන් ද්වීමය ගොනුවක් වන අතර එය කියවිය නොහැකි ය. මූලාශ්ර කේත කේත ගොනුවේ බහු පන්ති අඩංගු නම්, එක් එක් එක් CLASS ගොනුව තුලට සම්පාදනය වේ.

එය CLASS ගොනුව JAR ගොනු දිගුව සමඟ ක්රියාත්මක කළ හැකි ජාවා මෘදුකාංගයක් බවට පරිවර්තනය වේ. මෙම ජාවා සංරක්ෂණ ගොනු ගොනු සහ වින්ඩෝස් CLASS ගොනු හා අනෙකුත් ජාවා යෙදුම් සම්පත් ගබඩා කිරීම සහ බෙදා හැරීම පහසු කරවයි.

JAVA ගොනු විවෘත කර ගන්නේ කෙසේද?

ඔබගේ පරිගණකයේ ද්වි-ක්ලික් කළ විට JAVA ගොනුව විවෘත කර ඇති වැඩසටහනක් තිබේ. ඔබට එය කිරීමට අවශ්ය නම්, වින්ඩෝස් තුල ගොනුවක කුමන වැඩසටහන වෙනස් කළ යුතු ආකාරය බලන්න. එසේ නොමැති නම්, JAVA ගොනුව විවෘත කිරීමට පහත දැක්වෙන ක්රමලේඛන භාවිතා කරන්න. ප්රථමයෙන් මෘදුකාංගය විවෘත කිරීමෙන් අනතුරුව ජේම්ස් කේත කේත ගොනුව සොයා ගැනීමට File මෙනුව භාවිතා කර ඇත.

JAVA ගොනුවක් තුළ ඇති පාඨය ඕනෑම පාඨක සකසනයකින් කියවිය හැක. වින්ඩෝස් වල Notepad, MacOS හි TextEdit වැනි යනාදිය. අපගේ හොඳම වෙබ් පාඨකයන් ලැයිස්තුවට අපගේ ප්රියතම

කෙසේ වෙතත්, JAVA ගොනු ඇත්ත වශයෙන්ම ප්රයෝජනවත් වන්නේ බිටුකඩ් CLASS ගොනුවක් තුලට සංයුක්ත කළ විට, එය Java SDK කළ හැකිය. CLASS ගොනුව තුළ දත්ත JAR ගොනුව සාදනු ලැබූ පසු ඔරකල්ගේ ජාවා අථත්ය යාන්ත්රණය (JVM) විසින් භාවිතා කරනු ලැබේ.

JAVA ගොනුව තුල CLASS ගොනුවක් සාදන JAVA SDK තුල JAVA ගොනුව විවෘත කිරීමට පහත දැක්වෙන විධානය භාවිතා කරන්න. ඔබේ ජාවා ගොනුවේ සත්ය මාර්ගයක් ලෙස උපුටා දැක්වීම තුළ සැබැවින්ම වෙනස් කිරීමට වග බලා ගන්න.

javac "path-to-file.java"

සටහන: මෙම "javac" විධානය ක්රියාත්මක වන්නේ ඔබ ඔබේ පරිගණකයේ ඇති javac.exe ගොනුව තිබේ නම්, Java SDK ස්ථාපනය සමඟ එන. මෙම EXE ගොනුව C: \ Program Files \ jdk (අනුවාදය) \ බහලුමේ "බින්" ෆෝල්ඩරයේ ගබඩා කර ඇත. මෙම විධානය භාවිතා කිරීම සඳහා ඇති පහසුම මාර්ගය වන්නේ PATH පාරිසරික විචල්යය ලෙස EXE ගොනු මාර්ගය සකසන්න.

JAVA ගොනු සංස්කරණය කිරීම සඳහා, Eclipse හෝ JCreator LE වැනි යෙදුම් සංවර්ධනය සඳහා යෙදුම සඳහා භාවිතා කළ හැකි වැඩසටහනක් භාවිතා කළ හැකිය. NetBeans වැනි පාඨ සංස්කාරකයන් සහ ඉහත සබැඳියෙහි ඇති අයෙකු JAVA ගොනු වෙනස් කිරීම සඳහා ප්රයෝජනවත් විය හැකිය.

JAVA ගොනුව පරිවර්තනය කරන්නේ කෙසේද?

JAVA ගොනුව ජාවා යෙදුම සඳහා මූල කේතය අඩංගු බැවින්, එය පහසුවෙන් තේරුම් ගත හැකි වෙනත් යෙදුම් හෝ වැඩසටහන් භාෂාවන් වෙත පහසුවෙන් හුවමාරු කළ හැකිය, නැතහොත් වෙනත් යමක් වෙත එය පරිවර්තනය කළ හැකිය.

උදාහරණයක් ලෙස, JAVA ගොනුව විසින් IntelliJ IDEA භාවිතා කරමින් Kotlin ගොනුවකට පරිවර්තනය කළ හැකිය. කොල්ලින් ෆයිල් විකල්පයට පරිවර්ථනය කරන්න ජාවා ෆයිල් එක භාවිතා කරන්න, හෝ කේතය මෙනුව මෙනුවට පිවිසෙන්න සහ ඔබ සම්පූර්ණ කිරීමට අවශ්ය ක්රියාමට්ටම ටයිප් කරන්න, වැනි "ජාවා ගොනුව පරිවර්තනය කරන්න" යන කේතය භාවිතා කරන්න. එය JAVA ගොනුව KT ගොනුවකට සුරැකිය යුතුය.

ඉහත සඳහන් කළ javac විධානය භාවිතා කරන්න JAVA සිට CLASS බවට පරිවර්තනය කිරීම. Command Prompt වෙතින් javac මෙවලමක් අමතන්න නොහැකි නම්, ඉහත දැක්වෙන පරිදි EXE ගොනුවේ ස්ථානයට පිවිසීමෙන් පසුව, javac.exe ගොනුව කෙළින්ම විධානය සම්පූර්ණ කිරීම සඳහා Command Prompt තුලට ඇදගෙන ඉවත් කරන්න.

මෙම ගොනුවේ CLASS ගොනුවේ ආකෘතියට පසුව, ඔබට අවශ්ය වන්නේ JAVA to JAR Jar විධානය භාවිතා කිරීමෙනි. එය CLASS ගොනුව භාවිතා කරමින් JAR ගොනුවක් සාදනු ඇත.

JSmooth සහ JexePack JAVA ගොනුව EXE වෙත පරිවර්තනය කිරීමට භාවිතා කළ හැකි මෙවලම් දෙකක් වන අතර ජාවා යෙදුම සාමාන්ය වින්ඩෝස් ක්රියාත්මක කළ හැකි ගොනුවක් ලෙස ක්රියාත්මක විය හැක.

තවමත් ඔබට ගොනුව විවෘත කළ නොහැක?

ඔබ විසින් ඉහත සඳහන් මෙවලම් සමඟ විවෘත කිරීම හෝ පරිවර්තනය නොකළහොත් ඔබ කළ යුතු පළමු දෙය වන්නේ ගොනු දිගුව දෙවරක් පරීක්ෂා කිරීමයි. ඔබ JAVA ගොනුව සමඟ සැබවින්ම කටයුතු නොකළ හැකි නමුත් ඒ වෙනුවට සමාන විහිළු ගොනු දිගුවක් භාවිතා කරන ගොනුවකි.

උදාහරණයක් ලෙස, AVA suffix JAVA වැනි මදක් සමාන නමුත් AvaaBook eBook ගොනු සඳහා භාවිතා වේ. ඔබ AVA ගොනුවක් සමඟ කටයුතු කරන්නේ නම්, එය ඉහළින් ඇති වැඩසටහන් සමඟ විවෘත නොකරනු ඇත, නමුත් ඒ වෙනුවට පමණක් පර්සියානු AvaaPlayer මෘදුකාංග සමඟ ක්රියා කරයි.

JA ගොනු ජාවා සබැඳි ගොනු මෙන් පෙනෙනු ඇත, නමුත් ඒවා සම්පීඩිත ගොනුවක් ගබඩා කරන ජේට් සංරක්ෂිත ගොනු වේ. JVS ගොනු සමාන වේ, නමුත් ප්රොක්සි සේවාදායකය වින්යාස කිරීම සඳහා වෙබ් බ්රව්සර භාවිතා කරන JavaScript ප්රොක්සි Autoconfig ගොනු.