ምን ማወቅ
- A JAR ፋይል የጃቫ ማህደር ፋይል ነው።
- በአሳሽ ክፈት (ጃቫ መጫን አለበት)።
- በ Eclipse ወደ EXE ቀይር።
ይህ መጣጥፍ የJAR ፋይል ምን እንደሆነ፣ አንድን እንዴት እንደሚጠቀሙበት የሚከፍቱባቸውን የተለያዩ መንገዶች እና አንዱን ወደ EXE ወይም ZIP እንዴት እንደሚቀይሩ ያብራራል።
JAR ፋይል ምንድን ነው?
ከ. JAR ፋይል ቅጥያ ያለው ፋይል የጃቫ ፕሮግራሞችን እና ጨዋታዎችን በአንድ ፋይል ውስጥ ለማከማቸት የሚያገለግል የጃቫ ማህደር ፋይል ነው። አንዳንዶቹ እንደ ገለልተኛ መተግበሪያዎች እንዲሰሩ የሚያደርጋቸው ፋይሎችን ይዘዋል፣ እና ሌሎች ሌሎች ፕሮግራሞችን ለመጠቀም የፕሮግራም ቤተ-መጽሐፍትን ይይዛሉ።
JAR ፋይሎች ዚፕ የታመቁ እና ብዙ ጊዜ እንደ CLASS ፋይሎች፣ አንጸባራቂ ፋይል እና እንደ ምስሎች፣ የድምጽ ክሊፖች እና የደህንነት ሰርተፊኬቶች ያሉ የመተግበሪያ ግብዓቶችን ያከማቻሉ። በመቶዎች አልፎ ተርፎም በሺዎች የሚቆጠሩ ፋይሎችን በተጨመቀ ቅርጸት መያዝ ስለሚችሉ፣ እነሱን ማጋራት እና ማንቀሳቀስ ቀላል ነው።
የጃቫ አቅም ያላቸው ተንቀሳቃሽ መሳሪያዎች ይህንን ቅርጸት ለጨዋታ ፋይሎች ሊጠቀሙበት ይችላሉ፣ እና አንዳንድ የድር አሳሾች ገጽታዎችን እና ተጨማሪዎችን በJAR ቅርጸት ይይዛሉ።
JAR ፋይሎችን እንዴት መክፈት እንደሚቻል
የJava Runtime Environment (JRE) ተፈጻሚ የሆኑ የJAR ፋይሎችን ለመክፈት መጫን አለበት፣ነገር ግን ሁሉም የJAR ፋይሎች ተፈጻሚ እንዳልሆኑ ልብ ይበሉ። አንዴ ከተጫነ ፋይሉን ለመክፈት በቀላሉ ሁለቴ ጠቅ ማድረግ ይችላሉ።
አንዳንድ የሞባይል መሳሪያዎች JRE አብሮገነብ አላቸው። አንዴ ከተጫነ የጃቫ አፕሊኬሽኖች በድር አሳሽ ውስጥም እንደ ፋየርፎክስ፣ ሳፋሪ፣ ኤጅ፣ ወዘተ ሊከፈቱ ይችላሉ።(ግን Chrome አይደለም)።
የJAR ፋይሎች በዚፕ ስለታመቁ ማንኛውም ፋይል ማውረጃ በውስጡ ያለውን ይዘት ለማየት አንዱን መክፈት ይችላል። ይህ እንደ 7-ዚፕ፣ PeaZip እና jZip ያሉ ፕሮግራሞችን ያካትታል።
ፋይሉን ለመክፈት ሌላኛው መንገድ የሚከተለውን ትዕዛዝ በCommand Prompt ውስጥ በመጠቀም የእርስዎን ፋይል.ጃር በእራስዎ የJAR ፋይል ስም በመተካት ነው፡
java -jar yourfile.jar
የተለያዩ የJAR ፋይሎችን ለመክፈት የተለያዩ ፕሮግራሞችን ሊፈልጉ ስለሚችሉ፣በዊንዶውስ ለመጠቀም በማትፈልጉት ፕሮግራም ውስጥ በራስ-ሰር የሚከፍት ከሆነ ነባሪ ፕሮግራሙን ለአንድ የተወሰነ ፋይል ማራዘሚያ እንዴት መቀየር እንደሚችሉ ይመልከቱ።
JAR ፋይሎችን በመክፈት ላይ ስህተቶች
በዊንዶውስ ኦፐሬቲንግ ሲስተም እና በአንዳንድ የድር አሳሾች ውስጥ ባሉ የደህንነት ቅንጅቶች ምክንያት የጃቫ አፕሊኬሽኖችን ለመድረስ ሲሞክሩ ስህተቶችን ማየት የተለመደ ነው።
ለምሳሌ፣ "Java Application Blocked" የJava applet ለመጫን ሲሞከር ሊታይ ይችላል። "የደህንነት ቅንጅቶችህ የማይታመን መተግበሪያ እንዳይሰራ ዘግተውታል።" በጃቫ የቁጥጥር ፓነል አፕሌት ውስጥ ያለውን የደህንነት ደረጃ በማስተካከል ማስተካከል ይቻላል።
JRE ከጫኑ በኋላም ቢሆን Java applets መክፈት ካልቻሉ በመጀመሪያ ጃቫ በአሳሽዎ ውስጥ መንቃቱን ያረጋግጡ እና የቁጥጥር ፓነል ጃቫን ለመጠቀም በትክክል መዘጋጀቱን ያረጋግጡ። ከዚያ ሁሉንም የተከፈቱ መስኮቶችን በመዝጋት እና ሙሉውን ፕሮግራም እንደገና በመክፈት አሳሽዎን ሙሉ በሙሉ ያስጀምሩት።
እንዲሁም የቅርብ ጊዜውን የጃቫ ስሪት እያሄዱ መሆንዎን ያረጋግጡ። ካልሆንክ፣ ከላይ ወደ JRE አገናኝ ተመለስ እና የቅርብ ጊዜውን ስሪት ጫን። ወይም፣ የአሁኑን የጃቫ ጭነት እንዴት ማዘመን እንደሚችሉ ይወቁ።
ምንም እንኳን የማይመስል ቢሆንም፣ በትክክል የJAR ፋይል ስለሌለዎት ስህተቶች እየደረሱዎት ሊሆን ይችላል፣ እና እሱን ለመክፈት እየተጠቀሙበት ያለው ፕሮግራም ቅርጸቱን አይደግፍም። የፋይል ቅጥያውን በተሳሳተ መንገድ ካነበቡ ይህ ሊከሰት ይችላል። ከዚህ በታች ተጨማሪ ነገር አለ።
የJAR ፋይል እንዴት እንደሚቀየር
በJavaDecompilers.com እገዛ የJAR ፋይል CLASS ፋይሎችን ወደ ጃቫ ፋይሎች መበተን ትችላለህ። ፋይልዎን እዚያ ይስቀሉ እና የትኛውን አሰባሳቢ ለመጠቀም ይምረጡ።
የጃቫ አፕሊኬሽን በአንድሮይድ ፕላትፎርም ላይ ጥቅም ላይ እንዲውል ለመለወጥ JAR ወደ ኤፒኬ ፋይል መቀየር ያስፈልገዋል። አንዱ አማራጭ የJAR ፋይልን በአንድሮይድ ኢሙሌተር ውስጥ ማስኬድ ሊሆን ይችላል ስለዚህ ፕሮግራሙ የኤፒኬ ፋይል በራስ-ሰር ይፈጥራል። ሆኖም፣ በአንድሮይድ ላይ የጃቫ ፕሮግራምን ለማግኘት ቀላሉ መንገድ ኤፒኬውን ከዋናው ምንጭ ኮድ ማጠናቀር ብቻ ይመስላል።
እንደ Eclipse ባሉ የፕሮግራም አፕሊኬሽኖች ውስጥ ተፈጻሚ የሚሆኑ የJAR ፋይሎችን መስራት ይችላሉ።
የWAR ፋይሎች የጃቫ ድር ማህደር ፋይሎች ናቸው፣ነገር ግን የWAR ፎርማት JARs የሌላቸው የተለየ መዋቅር ስላለው የJAR ፋይልን በቀጥታ ወደ WAR ፋይል መቀየር አይችሉም። በምትኩ፣ WAR መገንባት እና የJAR ፋይልን ወደ lib directory ማከል ትችላለህ በJAR ፋይል ውስጥ ያሉት ክፍሎች ለአገልግሎት ዝግጁ እንዲሆኑ። WizToWar ይህን እንዲያደርጉ ሊረዳዎት ይችላል።
ከJAR ፋይል የዚፕ ፋይል ለመስራት የፋይል ቅጥያውን ከ. JAR ወደ.ዚፕ ለመቀየር ያህል ቀላል ነው። ይሄ የፋይል ልወጣን በትክክል አያከናውንም፣ ነገር ግን እንደ 7-ዚፕ ወይም PeaZip ያሉ ዚፕ ፋይሎችን የሚጠቀሙ ፕሮግራሞች የJAR ፋይልን በቀላሉ እንዲከፍቱ ያስችላቸዋል።
አሁንም መክፈት አልቻልኩም?
አንዳንድ ፋይሎች ጥቂቶቹን ተመሳሳይ የፋይል ቅጥያ ፊደላትን ይጋራሉ፣ይህም ፋይሉ እርስዎ እንደሚያስቡት ካልተከፈተ ግራ መጋባትን ይፈጥራል። እየሆነ ያለው የፋይል ቅጥያውን በተሳሳተ መንገድ እያነበብክ ሊሆን ይችላል።
ለምሳሌ የJARVIS ፋይሎች በጽሑፍ አርታኢ ይከፈታሉ፣ እና JARC እና ARJ ፋይሎች ማህደሮች ናቸው።
በJAR ቅርጸት ላይ ተጨማሪ መረጃ
ፕሮግራሞችን ወደ JAR ፋይሎች ለማሸግ እገዛ ከፈለጉ በOracle ድር ጣቢያ ላይ መመሪያዎችን ለማግኘት ያንን አገናኝ ይከተሉ።
በጃር መዝገብ ውስጥ አንድ የሰነድ ሰነድ ብቻ መካተት ይችላል እና በMETA-INF/MANIFEST. MF አካባቢ መሆን አለበት። ልክ እንደ ማኒፌስት-ስሪት፡ 1.0 በኮሎን የተለዩ የስም እና የእሴት አገባብ መከተል አለበት። ይህ የኤምኤፍ ፋይል አፕሊኬሽኑ መጫን ያለበትን ክፍሎችን ሊገልጽ ይችላል።
የጃቫ ገንቢዎች መተግበሪያዎቻቸውን በዲጂታል መንገድ መፈረም ይችላሉ፣ ነገር ግን የJAR ፋይልን በራሱ አይፈርምም። በምትኩ፣ በማህደሩ ውስጥ ያሉት ፋይሎች ከተፈረሙ ቼኮች ጋር ተዘርዝረዋል።