Нарм

Чӣ тавр файлҳои JAR-ро дар Windows 10 иҷро кардан мумкин аст

Кӯшиш Кунед, Ки Асбоби Моро Барои Бартараф Кардани Мушкилот Санҷед





Нашр шудааст дарНавсозии охирин: 16 феврали соли 2021

Файли jar барои a кӯтоҳ аст Ҷ ава БО chive файл ва барномаҳои java (файлҳои синфи Java, метамаълумот ва захираҳо) дар дохили он нигоҳ дошта мешавад. Файли jar ҳамчун формати бастаи файл (шабеҳ ба формати файли .zip) буда, инчунин метавонад барои ҷамъ кардани якчанд файлҳои дигар барои беҳтар кардани интиқол ва кам кардани фазои ишғолкардаи ин файлҳо истифода шавад. Ин файлҳои jar-ро бениҳоят гуногунҷабҳа мегардонад ва метавонад барои нигоҳ доштани бозӣ, барнома, васеъшавии браузер ва ғайра истифода шавад.



На ҳама файлҳои jar баробар сохта шудаанд. Баъзеҳо барои иҷро/иҷро шудан ба монанди файлҳои .exe ва дигарон пешбинӣ шудаанд ба монанди файлҳои .zip истихроҷ / кушодашуда . Ҳангоме ки кушодани файлҳои jar хеле осон аст ва онро метавон ба он монанд анҷом дод, ки чӣ гуна мундариҷаи файли zip-ро истихроҷ кардан мумкин аст, ин ҳолат барои иҷрои файли jar нест.

Файли .exe ҳангоми пахши дукарата барнома/барномаро бо ёрии ОС Windows оғоз мекунад. Ба ҳамин монанд, файли .jar метавонад тавассути оғоз кардани он бо истифода аз Java Framework иҷро карда шавад. Бо вуҷуди ин, бисёр корбарон ҳангоми кӯшиши иҷро кардани файлҳои jar ба хатогиҳо дучор мешаванд ва имрӯз, дар ин мақола мо ба ин масъала равшанӣ меандозем ва чӣ гуна кор кардан ё иҷро кардани файлҳои jar дар Windows 10-ро ошкор хоҳем кард.



Чӣ тавр файлҳои JAR-ро дар Windows 10 иҷро кардан мумкин аст

Мундариҷа[ пинҳон ]



Чаро файлҳои jar кор намекунанд?

Файли Jar манифестро дар бар мегирад, ки аслан ба файл чӣ гуна рафтор карданро ҳангоми нигоҳ доштани маълумот дар бораи дигар файлҳои дар дохили файли jar басташуда нишон медиҳад. Инчунин, файли jar дорои файлҳои синфӣ мебошад, ки рамзи java-ро барои барномаи иҷрошаванда нигоҳ медорад. Ҳардуи ин файлҳо дар якҷоягӣ бо дигар файлҳои медиавӣ имкон медиҳанд, ки файлҳои jar ҳамчун як дархост тавассути Java Runtime Environment иҷро карда шаванд.

Истифодабарандагон ҳангоми кӯшиши иҷро кардани файли jar ба яке аз ин ду хато дучор мешаванд.



  • Муҳити Java Run-Time барои иҷро кардани файлҳои .jar дуруст танзим карда нашудааст
  • Реестри Windows занг намезанад JRE (Муҳити Runtime Java) дуруст

Хатогии аввал вақте ба вуҷуд меояд, ки корбар версияи кӯҳнаи java-ро дар компютери шахсии худ иҷро мекунад ва хатои дуюм вақте ба вуҷуд меояд, ки файлҳои jar бо бинарии Java дуруст алоқаманд нестанд.

Инчунин, баъзан вақте ки корбар файли jar-ро ду маротиба клик мекунад, равзанаи дархости фармон барои як сония тақсим мешавад ва сипас дубора баста мешавад ва корбарро дар ташвиш мегузорад. Хушбахтона, ҳалли ин ду хато ва кор кардани файли jar хеле осон аст.

Чӣ тавр файлҳои JAR-ро дар Windows 10 иҷро кардан мумкин аст

Тавре ки қаблан зикр гардид, шумо барои иҷрои барнома/коди дар дохили файли jar мавҷудбуда Java Runtime Environment-ро талаб мекунед. Барои санҷидани он, ки кадом версияи Java компютери шахсии шумо кор мекунад ва чӣ тавр ба версияи охирин навсозӣ кунед, амалҳои дар зер зикршударо иҷро кунед:

1. Сатри Фармонро ҳамчун администратор бо яке аз усулҳои дар поён зикршуда оғоз кунед.

а. Тугмаи Windows + X -ро пахш кунед ё тугмаи ростро пахш кунед барои кушодани менюи корбари барқ. Аз менюи оянда, сатри Фармонро (Админ) клик кунед.

б. Тугмаи Windows + R -ро пахш кунед, то фармони Иҷроро оғоз кунед, cmd нависед ва ctrl + shift + enter -ро пахш кунед.

в. Тугмаи оғозро клик кунед (ё тугмаи Windows + S -ро пахш кунед), сатри фармонро ворид кунед ва аз панели рост Иҷро карданро ҳамчун администратор интихоб кунед.

2. Пас аз кушода шудани равзанаи фармони фармон, нависед java -версия ва enter-ро пахш кунед.

Сатри фармон ҳоло ба шумо версияи дақиқи Java-ро, ки шумо дар системаи шумо насб кардаед, таъмин мекунад.

Пас аз кушода шудани равзанаи сатри фармон, java -version-ро нависед ва enter-ро пахш кунед

Интихобан, ҷустуҷӯ кунед java-ро танзим кунед барнома дар компютери худ ва клик кунед Дар бораи дар ҷадвали умумӣ барои дарёфти версияи java.

3. Версияи охирини Java Version 8 Update 251 мебошад (аз 14 апрели соли 2020). Агар шумо версияи охиринро истифода набаред ё умуман Java надоред, ба саҳифаи расмии зеркашӣ гузаред Зеркашиҳои Java барои ҳама системаҳои оператсионӣ ва пахш кунед Розӣ кунед ва Зеркашии ройгонро оғоз кунед тугма.

Тугмаи Розӣ ва Оғози Зеркашии ройгонро клик кунед | Чӣ тавр файлҳои JAR-ро дар Windows 10 иҷро кардан мумкин аст

4. Файли зеркашидашударо ҷойгир кунед (Ин компютер > Боргириҳо) ва файли .exe-ро ду маротиба клик кунед, то устоди танзимро кушоед. Акнун, дастурҳои дар экран бударо иҷро кунед, то версияи охирини Java-ро насб кунед.

5. Қадамҳои 1 ва 2-ро такрор кунед, то тафтиш кунед, ки оё навсозӣ бомуваффақият насб шудааст.

Агар шумо ҳангоми навсозии java бо ягон мушкилот рӯ ба рӯ шавед, кӯшиш кунед, ки версияи қаблиро бо истифода аз Воситаи расмии бартарафсозии Java ва сипас насби навро иҷро кунед.

Усули 1: Истифодаи 'Кушодан бо ...'

Дар усули аввал, мо файли jar-ро бо Java Runtime Environment дастӣ мекушоем. Барои ҳамин амалро иҷро кунед.

1. Explorer файлро кушоед ( Калиди Windows + E ), файли jarеро, ки мехоҳед иҷро кунед/кушоед, ҷойгир кунед ва бо тугмаи рости муш клик кунед.

2. Аз имконоти файл/менюи контекстии зерин интихоб кунед Кушода бо.

Аз имконоти зерини файл/менюи контекстӣ Кушодан бо -ро интихоб кунед

3. Рӯйхати барномаҳоро аз назар гузаронед ва кӯшиш кунед, ки ҷойгир кунед Java(TM) Platform SE дуӣ . Эҳтимол дорад, ки шумо онро дар рӯйхати барномаҳо наёбед.

4. Пас, клик кунед Барномаи дигарро интихоб кунед .

-ро клик кунед Барномаи дигарро интихоб кунед | Чӣ тавр файлҳои JAR-ро дар Windows 10 иҷро кардан мумкин аст

5. Боз аз рӯйхат гузаред ва агар барномаро наёбед, клик кунед Барномаҳои бештар > Ҷустуҷӯи барномаи дигар дар ин компютер барои дастй пайдо кардани замима

6. Акнун, ба роҳе гузаред, ки java.exe нигоҳ дошта мешавад. Барои аксари корбарон, он бояд бошад C: Files Program Java jre1.8.0_221 бин аммо агар шумо онро дар он ҷо наёбед, кӯшиш кунед, ки бо роҳи зерин равед C:Program Files (x86)Javajre1.8.0_221in

7. Дар охир, интихоб кунед java.exe ва enter-ро пахш кунед.

Дар охир, java.exe-ро интихоб кунед ва enter-ро пахш кунед

Усули 2: Файлҳои JAR-ро бо истифода аз сатри фармон иҷро кунед

Яке инчунин метавонад файлҳои jar-ро бо истифода аз равзанаи фармони Windows 10 иҷро кунад. Раванд иҷрои як сатри фармонро дар бар мегирад ва иҷрои он осон аст.

як. Сатри Фармонро ҳамчун администратор оғоз кунед бо истифода аз ҳама гуна усулҳои дар боло зикршуда.

2. Пас аз кушодани равзанаи фармони фармон, фармонро иҷро кунед 'cd ' барои баргаштан ба болои директория.

Фармони 'cd ' -ро иҷро кунед, то ба болои директория баргардед

3. Акнун, фармони зеринро нависед java -jar sample.jar ва тугмаи воридро пахш кунед.

Фаромӯш накунед, ки 'sample.jar' -ро дар сатри фармон бо номи файли .jar иваз кунед.

Фармони зеринро нависед java -jar sample.jar ва тугмаи enter -ро пахш кунед | Чӣ тавр файлҳои JAR-ро дар Windows 10 иҷро кардан мумкин аст

Интихобан, шумо метавонед қадами дуюмро гузаред ва sample.jar-ро бо роҳи пурраи файли jar иваз кунед.

Ҳамчунин хонед: Ислоҳи Java оғоз шуд, аммо рамзи баромади 1-ро баргардонд

Усули 3: Истифодаи барномаҳои тарафи сеюм

Мисли ҳама чизҳои дигар, якчанд барномаҳои тарафи сеюм мавҷуданд, ки ба шумо имкон медиҳанд файлҳои jar-ро дар Windows 10 иҷро кунед ё иҷро кунед. Яке аз маъмултарин барномаҳои иҷрокунандаи jar дар интернет Jarx мебошад.

Ба сайти расмӣ равед Jarx - JAR иҷро мекунад ва файли нармафзорро ба воситаи ангуштзании 'Jarx-1.2-installer.exe' зеркашӣ кунед. Файли зеркашидашударо ҷойгир кунед ва Jarx-ро насб кунед. Барнома GUI надорад, ба истиснои равзанаи дар бораи. Акнун, танҳо ба файли jar ду маротиба клик кунед ё тугмаи ростро клик кунед ва кушодаро интихоб кунед, то файлҳои jar дар компютери шахсии худро иҷро кунед.

Файлҳои JAR-ро дар Windows 10 бо истифода аз Jarx иҷро кунед

Барномаи дигари тарафи сеюм, ки ба шумо дар идора кардани файлҳои jar кӯмак мекунад Жарфикс . Ҳамин тартиберо, ки барои Jarx муҳокима карда шудааст, барои иҷро кардани файлҳои jar риоя кунед.

Шарҳ: Jarfix танҳо ҳангоми ба сифати администратор оғоз кардани файлҳои jar қодир аст.

Усули 4: Файлҳои Jar-ро хориҷ кунед

Тавре ки қаблан зикр гардид, на ҳама файлҳои jar ҳамчун файли иҷрошаванда тарҳрезӣ/маънӣ шудаанд. Баъзеҳо танҳо ҳамчун баста кор мекунанд ва дигар намудҳои файлҳоро дар онҳо нигоҳ медоранд. Мо метавонем тафтиш кунем, ки файли jar иҷрошаванда аст ё не, танҳо бо кушодан/истихроҷи он.

Агар шумо боре бо файлҳои zip ва файлҳои rar кор карда бошед, эҳтимол шумо аллакай медонед, ки чӣ гуна файлро истихроҷ кунед. Як кас метавонад истифода бурдани абзори истихроҷи дарунсохтро дар тирезаҳо интихоб кунад ё аз яке аз файлҳои истихроҷи барномаҳои дар интернет мавҷудбуда кӯмак бигирад. Баъзе аз барномаҳои бештар истифодашаванда ва боэътимод мебошанд 7-zip ва WinRAR .

Барои истихроҷи файл бо истифода аз асбоби истихроҷи дохилии Windows, танҳо тугмаи ростро пахш кунед дар файли jar ва яке аз 'Иқтибос...' имконоти.

Барои истихроҷи файл бо истифода аз барномаи тарафи сеюм, аввал ба вебсайти барнома равед ва файли насбро зеркашӣ кунед. Пас аз насб кардани барнома, файли jar-ро дар барнома кушоед, то мундариҷаи онро бубинед.

Ислоҳ карда натавонистани файлҳои JAR дар Windows 10

Агар шумо бо истифода аз яке аз усулҳои дар боло зикршуда файлҳои jar-ро иҷро карда натавонистед, пас кӯшиш кунед, ки ҳалли зеринро истифода баред.

Ҳалли 1: Навсозии Муҳаррири Реестр

1. File Explorer-ро оғоз кунед ( Калиди Windows + E ) ва ба папкаи бин дар дохили папкаи насби java гузаред.

Ҷойгиршавии ҷузвдон вобаста ба қисмати диске, ки шумо онро дар он насб кардаед, фарқ мекунад. Аммо, барои аксари корбарон, папкаро дар диски C ва дар дохили Барномаҳо ё Файлҳои Барнома (x86) пайдо кардан мумкин аст.

2. Дар дохили папкаи бин, java.exe -ро пайдо кунед, онро бо тугмаи рост клик кунед ва интихоб кунед Хосиятҳо .

Дар дохили папкаи бин, java.exe-ро пайдо кунед, онро бо тугмаи рост клик кунед ва Хусусиятҳоро интихоб кунед

3. Гузариш ба Мутобиқати ҷадвалро пахш кунед ва қуттии паҳлӯро қайд кунед Ин барномаро ҳамчун администратор иҷро кунед . Барои баромадан тугмаи Apply ва пас аз OK -ро клик кунед.

Ба ҷадвали Мутобиқат гузаред ва қуттии назди ин барномаро ҳамчун администратор иҷро кунед

Чор. Сатри Фармонро ҳамчун администратор оғоз кунед бо яке аз усулҳои дар боло зикршуда.

5. Вобаста ба талаботи шумо яке аз фармонҳои зеринро дар равзанаи сатри фармон ворид кунед ва enter-ро пахш кунед.

Фаромӯш накунед, ки C:Program Files(x86)-ро бо суроғаи воқеии папкаи насби Java иваз кунед.

Барои оғоз кардани файли jar, фармонҳои зеринро ворид кунед ва Enter-ро пахш кунед:

|_+_|

6. Агар шумо хоҳед, ки файли jar-ро ислоҳ кунед ва ба ин васила барои кушода мондани равзанаи фармони пас аз оғози файл лозим аст, фармони зеринро нависед.

|_+_|

Акнун идома диҳед ва кӯшиш кунед, ки файли jar -ро кушоед.

Агар шумо то ҳол файли jar-ро иҷро карда натавонед, мо бояд чанд чизро дар Муҳаррири Реестри Windows тағир диҳем. Мо ба шумо маслиҳат медиҳем, ки ҳангоми риояи дастури зер бениҳоят эҳтиёт бошед, зеро Муҳаррири Реестр як воситаи пурқувват аст ва набояд бо он халалдор шавад.

як. -ро оғоз кунед Муҳаррири сабти Windows бо пахш кардани тугмаи оғоз, ҷустуҷӯи муҳаррири сабти ном ва пахш кардани enter ё бо ворид кардани regedit дар фармони иҷро (Калиди Windows + R).

Дар қуттии муколамаи иҷро regedit ворид кунед ва Enterро пахш кунед

2. Аз панели чапи он тирчаро пахш кунед ё ду маротиба клик кунед HKEY_CLASSES_ROOT ки хаминро вусъат диханд.

Аз панели чапи он тирчаро клик кунед

3. Аз рӯйхати афтанда папкаро пайдо кунед jarfile (Баъзе корбарон метавонанд ҷузвдонҳоро пайдо кунанд jar_auto_file ва jarfileterm ба ҷои jarfile. Ҳамин тартиберо, ки дар зер зикр шудааст, иҷро кунед)

4. Аввалан jarfile-ро бо пахши ду маротиба дар он кушоед.

5. Гузариш ба jarfile > shell > кушоед > фармон

Аввал jarfile -ро бо ду маротиба пахш кардани он кушоед | Чӣ тавр файлҳои JAR-ро дар Windows 10 иҷро кардан мумкин аст

5. Дар панели тарафи рост, шумо бояд калидеро бо номи Default дидед. Тугмаи ростро клик кунед ва интихоб кунед Тағйир додан ё барои тағир додани калид ба он ду маротиба клик кунед.

Тугмаи ростро клик кунед ва Тағир-ро интихоб кунед

6. Дар қуттии зерини поп-ап, дар зери тамғаи Маълумоти арзиш, гузоред fftype фармоне, ки мо қаблан дар равзанаи сатри фармон ворид карда будем.

Хубро пахш кунед

7. Барои дуруст будани онро тафтиш кунед ва пахш кунед Хуб .

Шарҳ: Дар хотир доред, ки тартиби пурраи ҳарду ҷузвдонҳоро риоя кунед, jar_auto_file ва jarfileterm, агар шумо онҳоро дошта бошед)

8. Дар охир, муҳаррири сабти номро пӯшед ва кӯшиш кунед, ки файли jar -ро оғоз кунед.

Ҳалли 2: Танзимоти амнияти Java-ро тағир диҳед

Масъалаи дигари маъмул бо Java ин хатари амният аст. Ҳангоми кӯшиши иҷро кардани файли jar, паёми огоҳкунанда дар бораи хатар пайдо мешавад. Барои ҳалли ин, мо танҳо бояд танзимоти амниятро тағир диҳем.

1. Тугмаи оғозро клик кунед ё тугмаи Windows + S -ро пахш кунед, ҷустуҷӯ кунед Java-ро танзим кунед ва барои кушодан enter-ро пахш кунед.

Ҷустуҷӯи Configure Java ва enter-ро пахш кунед, то | Чӣ тавр файлҳои JAR-ро дар Windows 10 иҷро кардан мумкин аст

2. Гузариш ба Амният ҷадвалро бо пахш кардани ҳамон.

3. Боварӣ ҳосил кунед, ки қуттии назди 'Даргиронидани мундариҷаи Java барои браузер ва барномаҳои Web Start' ишора карда шудааст.

Боварӣ ҳосил кунед, ки қуттии паҳлӯи 'Даргиронидани мундариҷаи Java барои браузер ва барномаҳои Web Start' қайд карда шудааст

4. Сатҳи амниятро барои барномаҳое, ки дар рӯйхати сайти истисноӣ нестанд, таъин кунед Баланд ва пахш кунед Муроҷиат кунед .

Сатҳи амниятро барои барномаҳое, ки дар рӯйхати сайтҳои истисноӣ нестанд, ба баланд таъин кунед ва Apply -ро клик кунед

5. пахш кунед Хуб баромадан.

Тавсия дода мешавад:

Мо умедворем, ки шумо тавонистед файли jar-и худро дар Windows 10 мувофиқи пешбинишуда иҷро кунед ё иҷро кунед. Дар сурати ягон мушкилоте, ки пас аз дастури дар боло зикршуда ё кушодани файли jar, дар қисмати шарҳҳои зер бо мо пайваст шавед ва мо ба шумо кӯмак хоҳем кард.

Элон Деккер

Элон як нависандаи технологӣ дар Cyber ​​S аст. Вай тақрибан 6 сол боз дастурҳои тарзи кор менависад ва мавзӯъҳои зиёдеро фаро гирифтааст. Ӯ дӯст медорад, ки мавзӯъҳои марбут ба Windows, Android ва ҳилаҳо ва маслиҳатҳои охиринро фаро гирад.