ਇੱਕ JAR ਫਾਇਲ ਕੀ ਹੈ?

ਕਿਵੇਂ ਓਪਨ, ਐਡਿਟ ਅਤੇ ਕੰਨਟਰਡ JAR ਫਾਈਲਾਂ

.JAR ਫਾਈਲ ਐਕਸਟੈਂਸ਼ਨ ਵਾਲੀ ਇੱਕ ਫਾਈਲ ਇੱਕ ਜਾਵਾ ਆਰਕਾਈਵ ਫਾਈਲਾ ਹੈ ਜੋ ਇੱਕ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਅਤੇ ਗੇਮਾਂ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ. ਕੁਝ ਅਜਿਹੀਆਂ ਫਾਈਲਾਂ ਹੁੰਦੀਆਂ ਹਨ ਜੋ ਉਹਨਾਂ ਨੂੰ ਇਕਲੇ ਐਪਸ ਦੇ ਤੌਰ ਤੇ ਕੰਮ ਕਰਦੀਆਂ ਹਨ ਅਤੇ ਦੂਜੇ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਵਰਤਣ ਲਈ ਦੂਜੇ ਪ੍ਰੋਗ੍ਰਾਮ ਲਾਈਬਰੇਰੀਆਂ ਰੱਖਦੇ ਹਨ.

JAR ਫਾਈਲਾਂ ਜ਼ਿੱਪ ਕੰਪ੍ਰੈਪਡ ਹੁੰਦੀਆਂ ਹਨ ਅਤੇ ਅਕਸਰ ਕਲਾਸ ਦੀਆਂ ਫਾਈਲਾਂ, ਮੈਨੀਫੈਸਟ ਫਾਈਲਾਂ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਵਸੀਲਿਆਂ ਜਿਹੜੀਆਂ ਚਿੱਤਰਾਂ, ਸਾਊਂਡ ਕਲਿਪਸ ਅਤੇ ਸੁਰੱਖਿਆ ਸਰਟੀਫਿਕੇਟ ਵਰਗੀਆਂ ਚੀਜ਼ਾਂ ਸਟੋਰ ਕਰਦੀਆਂ ਹਨ. ਕਿਉਂਕਿ ਉਹ ਕੰਪ੍ਰੈਸਡ ਫਾਰਮੈਟ ਵਿੱਚ ਸੈਂਕੜੇ ਜਾਂ ਹਜ਼ਾਰਾਂ ਫਾਈਲਾਂ ਵੀ ਰੱਖ ਸਕਦੇ ਹਨ, ਇਸ ਲਈ JAR ਫਾਈਲਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨਾ ਅਤੇ ਅੱਗੇ ਵਧਣਾ ਆਸਾਨ ਹੈ.

ਜਾਵਾ-ਯੋਗ ਮੋਬਾਈਲ ਉਪਕਰਣ ਜਾਰ ਫਾਇਲਾਂ ਨੂੰ ਗੇਮ ਫਾਈਲਾਂ ਦੇ ਤੌਰ ਤੇ ਵਰਤਦੇ ਹਨ, ਅਤੇ ਕੁਝ ਵੈਬ ਬ੍ਰਾਊਜ਼ਰ JAR ਫਾਰਮੈਟ ਵਿਚ ਥੀਮ ਅਤੇ ਐਡ-ਆਨ ਫਿੱਟ ਕਰਦੇ ਹਨ.

JAR ਫਾਇਲਾਂ ਕਿਵੇਂ ਖੋਲੇਗੀ?

ਜਾਵਾ ਰਨਟਾਈਮ ਇੰਵਾਇਰਨਮੈਂਟ (JRE) ਨੂੰ ਐਕਜ਼ੀਕਿਊਟੇਬਲ JAR ਫਾਈਲਾਂ ਖੋਲਣ ਲਈ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਪਰ ਧਿਆਨ ਰੱਖੋ ਕਿ ਸਾਰੀਆਂ JAR ਫਾਈਲਾਂ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਨਹੀਂ ਹਨ. ਇੱਕ ਵਾਰ ਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਇਸ ਨੂੰ ਖੋਲਣ ਲਈ JAR ਫਾਇਲ ਨੂੰ ਕੇਵਲ ਦੋ ਵਾਰ ਦਬਾ ਸਕਦੇ ਹੋ.

ਕੁਝ ਮੋਬਾਈਲ ਡਿਵਾਈਸਾਂ ਵਿੱਚ JRE ਬਿਲਟ-ਇਨ ਹੈ ਇੱਕ ਵਾਰ ਇੰਸਟਾਲ ਹੋਣ ਤੇ, ਜਾਵਾ ਐਪਲੀਕੇਸ਼ਨ ਇੱਕ ਵੈੱਬ ਬਰਾਉਜ਼ਰ ਵਿੱਚ ਖੋਲ੍ਹੇ ਜਾ ਸਕਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਫਾਇਰਫਾਕਸ, ਸਫਾਰੀ, ਐਜ, ਜਾਂ ਇੰਟਰਨੈੱਟ ਐਕਸਪਲੋਰਰ (ਪਰ ਕਰੋਮ ਨਹੀਂ).

JAR ਫਾਈਲਾਂ ਜ਼ਿੱਪ ਨਾਲ ਸੰਕੁਚਿਤ ਹੋਣ ਕਰਕੇ, ਕੋਈ ਵੀ ਫਾਇਲ ਡੀਕੰਪੋਰਟਰ ਇਕ ਅੰਦਰੂਨੀ ਸਮੱਗਰੀ ਨੂੰ ਵੇਖਣ ਲਈ ਖੋਲ੍ਹ ਸਕਦਾ ਹੈ. ਇਸ ਵਿੱਚ 7-ਜ਼ਿਪ, ਪੀਜਿਪ ਅਤੇ ਜੇਜੀਪ ਵਰਗੇ ਪ੍ਰੋਗਰਾਮ ਸ਼ਾਮਲ ਹਨ

JAR ਫਾਈਲਾਂ ਨੂੰ ਖੋਲ੍ਹਣ ਦਾ ਇੱਕ ਹੋਰ ਤਰੀਕਾ ਹੈ ਕਮਾਂਡਫੌਰਮ ਤੇ ਹੇਠਲੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਨਾ, ਆਪਣੀ ਫਾਇਰ ਦਾ ਨਾਮ ਆਪਣੀ ਹੀ JAR ਫਾਇਲ ਦੇ ਨਾਲ ਬਦਲਣਾ:

java -jar yourfile.jar

ਕਿਉਂਕਿ ਤੁਹਾਨੂੰ ਵੱਖਰੀਆਂ JAR ਫਾਈਲਾਂ ਖੋਲ੍ਹਣ ਲਈ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਲੋੜ ਪੈ ਸਕਦੀ ਹੈ, ਵੇਖੋ ਕਿ ਜੇ Windows ਵਿੱਚ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਫਾਇਲ ਐਕਸਟੈਨਸ਼ਨ ਲਈ ਡਿਫਾਲਟ ਪ੍ਰੋਗਰਾਮ ਬਦਲਣਾ ਹੈ, ਜੇ ਇਹ ਇੱਕ ਅਜਿਹੇ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਆਟੋਮੈਟਿਕਲੀ ਖੋਲ੍ਹਣਾ ਹੈ ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਇਸਨੂੰ ਵਰਤਣਾ ਨਹੀਂ ਚਾਹੁੰਦੇ.

JAR ਫਾਇਲਾਂ ਖੋਲ੍ਹਣ ਦੀਆਂ ਗਲਤੀਆਂ

Windows ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਕੁਝ ਵੈਬ ਬ੍ਰਾਊਜ਼ਰਾਂ ਦੇ ਅੰਦਰ ਸੁਰੱਖਿਆ ਸੈਟਿੰਗਾਂ ਦੇ ਕਾਰਨ, ਜਾਵਾ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਸਮੇਂ ਗਲਤੀਆਂ ਨੂੰ ਵੇਖਣਾ ਆਮ ਗੱਲ ਨਹੀਂ ਹੈ.

ਉਦਾਹਰਣ ਵਜੋਂ, " ਜਾਵਾ ਐਪਲੀਕੇਸ਼ਨ ਬਲੌਕ " ਨੂੰ ਵੇਖਿਆ ਜਾ ਸਕਦਾ ਹੈ ਜਦੋਂ ਜਾਵਾ ਐਪਲਿਟ ਨੂੰ ਲੋਡ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹੋ. " ਤੁਹਾਡੀ ਸੁਰੱਖਿਆ ਸੈਟਿੰਗਜ਼ ਨੇ ਇੱਕ ਬੇਭਰੋਸੇਯੋਗ ਕਾਰਜ ਨੂੰ ਚੱਲਣ ਤੋਂ ਰੋਕਿਆ ਹੈ. " ਜਾਵਾ ਕੰਟਰੋਲ ਪੈਨਲ ਐਪਲਿਟ ਵਿੱਚ ਸੁਰੱਖਿਆ ਪੱਧਰ ਸਥਿਰ ਕਰਕੇ.

ਜੇ ਤੁਸੀਂ JRE ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਤੋਂ ਬਾਅਦ ਵੀ ਜਾਵਾ ਐਪਲਿਟ ਖੋਲ੍ਹ ਨਹੀਂ ਸਕਦੇ ਹੋ ਤਾਂ ਪਹਿਲਾਂ ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਬਰਾਊਜ਼ਰ ਵਿੱਚ ਜਾਵਾ ਯੋਗ ਹੈ ਅਤੇ ਕੰਟਰੋਲਰ ਨੂੰ ਜਵਾ ਨੂੰ ਵਰਤਣ ਲਈ ਸਹੀ ਢੰਗ ਨਾਲ ਸੈਟਅੱਪ ਕੀਤਾ ਗਿਆ ਹੈ. ਫਿਰ, ਸਾਰੇ ਖੁੱਲ੍ਹੀਆਂ ਵਿੰਡੋ ਬੰਦ ਕਰਕੇ ਅਤੇ ਪੂਰਾ ਪ੍ਰੋਗਰਾਮ ਮੁੜ ਖੋਲ੍ਹ ਕੇ ਆਪਣੇ ਬਰਾਊਜ਼ਰ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁੜ ਸ਼ੁਰੂ ਕਰੋ.

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਜਾਂਚ ਕਰੋ ਕਿ ਤੁਸੀਂ ਜਾਵਾ ਦਾ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਚਲਾ ਰਹੇ ਹੋ. ਜੇ ਤੁਸੀਂ ਨਹੀਂ ਹੋ, ਤਾਂ ਉੱਪਰ ਦਿੱਤੇ JRE ਲਿੰਕ ਤੇ ਵਾਪਸ ਜਾਓ ਅਤੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ

ਇੱਕ JAR ਫਾਇਲ ਨੂੰ ਕਿਵੇਂ ਬਦਲਨਾ?

ਤੁਸੀਂ JavaDecompilers.com ਦੀ ਵੈਬਸਾਈਟ ਦੀ ਮਦਦ ਨਾਲ JAR ਫਾਇਲ ਦੀਆਂ ਕਲਾਸ ਫਾਈਲਾਂ ਨੂੰ ਜਾਵਾ ਫਾਈਲਾਂ ਵਿੱਚ ਘਟਾ ਸਕਦੇ ਹੋ. ਉੱਥੇ ਆਪਣੀ JAR ਫਾਈਲ ਅਪਲੋਡ ਕਰੋ ਅਤੇ ਇਹ ਚੁਣੋ ਕਿ ਕਿਹੜਾ ਡੀਕੰਪਾਈਲਰ ਵਰਤਣਾ ਹੈ.

ਜੇ ਤੁਸੀਂ JAR ਐਪਲੀਕੇਸ਼ਨ ਤੋਂ EXE ਫਾਈਲ ਬਣਾਉਣ ਵਿਚ ਦਿਲਚਸਪੀ ਰੱਖਦੇ ਹੋ ਤਾਂ ਇਸ ਬਲੌਗ ਪੋਸਟ ਨੂੰ ਐੱਸ ਈ ਐੱ ਈ ਨੂੰ ਬਦਲਣ ਤੇ ਦੇਖੋ.

ਜਾਵਾ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਬਦਲਣਾ ਤਾਂ ਜੋ ਇਸ ਨੂੰ ਐਂਡਰਾਇਡ ਪਲੇਟਫਾਰਮ ਤੇ ਵਰਤਿਆ ਜਾ ਸਕੇ, ਇਸ ਲਈ ਏਪੀਕੇ ਫਾਈਲ ਪਰਿਵਰਤਨ ਲਈ ਇੱਕ ਜਾਰ ਦੀ ਲੋੜ ਹੋਵੇਗੀ. ਇੱਕ ਚੋਣ ਐਡਰਾਇਡ ਐਮੂਲੇਟਰ ਵਿੱਚ JAR ਫਾਇਲ ਚਲਾਉਣ ਲਈ ਹੋ ਸਕਦੀ ਹੈ ਤਾਂ ਕਿ ਪ੍ਰੋਗਰਾਮ ਇੱਕ ਏਪੀਕੇ ਫਾਇਲ ਖੁਦ ਹੀ ਬਣਾਵੇ. ਹਾਲਾਂਕਿ, ਅਜਿਹਾ ਲਗਦਾ ਹੈ ਕਿ ਐਂਡਰੌਇਡ 'ਤੇ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਆਸਾਨ ਤਰੀਕਾ ਕੇਵਲ ਮੂਲ ਸਰੋਤ ਕੋਡ ਤੋਂ ਏਪੀਕੇ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨਾ ਹੈ.

ਤੁਸੀਂ ਏਕਲਿਪਸ ਵਰਗੇ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਚੱਲਣਯੋਗ JAR ਫਾਈਲਾਂ ਬਣਾ ਸਕਦੇ ਹੋ.

WAR ਫਾਈਲਾਂ ਜਾਵਾ ਵੈੱਬ ਅਕਾਇਵ ਫਾਈਲਾਂ ਹਨ, ਪਰ ਤੁਸੀਂ WAR ਫਾਈਲ ਵਿੱਚ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਇੱਕ JAR ਫਾਈਲ ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦੇ ਕਿਉਂਕਿ WAR ਫੌਰਮੈਟ ਦਾ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਢਾਂਚਾ ਹੈ ਜੋ JARs ਨਹੀਂ ਕਰਦੇ. ਇਸਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਇੱਕ ਵਾਰ ਤਿਆਰ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਫਿਰ JAR ਫਾਇਲ ਨੂੰ lib ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਜੋੜ ਸਕਦੇ ਹੋ, ਤਾਂ ਕਿ JAR ਫਾਇਲ ਦੇ ਵਰਗਾਂ ਨੂੰ ਵਰਤਣ ਲਈ ਉਪਲੱਬਧ ਹੋਵੇ. WizToWar ਤੁਹਾਨੂੰ ਅਜਿਹਾ ਕਰਨ ਵਿਚ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ.

ਇੱਕ JAR ਫਾਇਲ ਤੋਂ ਇੱਕ ਜ਼ਿਪ ਫਾਈਲ ਬਣਾਉਣ ਲਈ .JAR ਤੋਂ .ZIP ਤੱਕ ਫਾਇਲ ਐਕਸਟੈਂਸ਼ਨ ਦਾ ਨਾਮ ਬਦਲਣਾ ਅਸਾਨ ਹੈ. ਇਹ ਅਸਲ ਵਿੱਚ ਇੱਕ ਫਾਇਲ ਪਰਿਵਰਤਨ ਨਹੀਂ ਕਰਦਾ ਹੈ, ਪਰ ਇਹ ਉਹਨਾਂ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਦਿੰਦਾ ਹੈ ਜੋ ਜ਼ਿਪ ਫਾਇਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ, ਜਿਵੇਂ 7-ਜ਼ਿਪ ਜਾਂ ਪੀਅਜਿਪ, ਹੋਰ ਜਿਆਦਾ ਆਸਾਨੀ ਨਾਲ JAR ਫਾਇਲ ਨੂੰ ਖੋਲੋ.

JAR ਫਾਰਮੈਟ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ

ਜੇ ਤੁਹਾਨੂੰ JAR ਫਾਈਲਾਂ ਵਿਚ ਪੈਕਿੰਗ ਪ੍ਰੋਗਰਾਮ ਦੀ ਮਦਦ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਓਰੇਕਲ ਦੀ ਵੈਬਸਾਈਟ 'ਤੇ ਨਿਰਦੇਸ਼ਾਂ ਲਈ ਉਸ ਲਿੰਕ ਦੀ ਪਾਲਣਾ ਕਰੋ.

ਸਿਰਫ਼ ਇੱਕ ਮੈਨੀਫੈਸਟ ਫਾਈਲ ਨੂੰ ਇੱਕ JAR ਪੁਰਾਲੇਖ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਇਹ META-INF / MANIFEST.MF ਸਥਾਨ ਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਇਸ ਨੂੰ ਨਾਮ ਅਤੇ ਮੁੱਲ ਦੇ ਸਿਰਲੇਖ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਜੋ ਕੋਲੋਨ ਦੁਆਰਾ ਵੱਖ ਕੀਤਾ ਹੈ, ਜਿਵੇਂ ਮੈਨੀਫੈਸਟ-ਵਰਜ਼ਨ: 1.0 . ਇਹ ਐਮਐਫ ਫਾਈਲ ਉਹ ਵਰਗਾਂ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਲੋਡ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ.

ਜਾਵਾ ਡਿਵੈਲਪਰ ਆਪਣੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਤੇ ਡਿਜ਼ੀਟਲ ਦਸਤਖਤ ਕਰ ਸਕਦੇ ਹਨ ਪਰ ਇਹ JAR ਫਾਇਲ ਨੂੰ ਦਸਤਖਤ ਨਹੀਂ ਕਰਦਾ ਹੈ. ਇਸ ਦੀ ਬਜਾਏ, ਅਕਾਇਵ ਦੇ ਅੰਦਰਲੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਉਨ੍ਹਾਂ ਦੇ ਦਸਤਖਤੀ ਚੈਕਸਮਾਂ ਨਾਲ ਸੂਚੀਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ .