ನಿರ್ದಿಷ್ಟ ಜಾವಾ ವರ್ಗಕ್ಕೆ ಸೇರಿದ .jar ಫೈಲ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಹೇಗೆ

ಜಾರ್ ಪ್ರದರ್ಶನ ತರಗತಿಗಳು

ನಾವು ಯಾವಾಗಲೂ ಎದುರಿಸುತ್ತಿರುವ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಒಂದು ಸಾಫ್ಟ್‌ವೇರ್ ಡೆವಲಪರ್‌ಗಳು ಇದು ಅಸ್ವಸ್ಥತೆಯಾಗಿದೆ, ಮತ್ತು ನಾವು ನಮ್ಮ ಪ್ರೋಗ್ರಾಂಗಳ ವಿಭಿನ್ನ ಆವೃತ್ತಿಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಪ್ರಾರಂಭಿಸಿದ ನಂತರ ಸಿಸ್ಟಂನಾದ್ಯಂತ ಫೈಲ್‌ಗಳನ್ನು ಚದುರಿಸಲು ಪ್ರಾರಂಭಿಸುವುದು ತುಂಬಾ ಸರಳವಾಗಿದೆ (ಉದಾಹರಣೆಗೆ ನಾವು ಅದರೊಳಗೆ ಕೆಲವು ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಮಾರ್ಪಡಿಸಿದಾಗ). ಮತ್ತು ಅದೇ ಸಂಭವಿಸುತ್ತದೆ ಮೂಲ ಕೋಡ್ ಫೈಲ್‌ಗಳು, ಇದು ವಿಭಿನ್ನ ತರಗತಿಗಳನ್ನು ಆಯೋಜಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಪ್ರತಿಯೊಂದೂ ಸೇರಿರುವದನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ನಮಗೆ ಕಷ್ಟ.

ಸಂದರ್ಭದಲ್ಲಿ ಜಾವಾ, ಸಾಮಾನ್ಯವಾದದ್ದು ಅಗತ್ಯ ನಿರ್ದಿಷ್ಟ ಜಾವಾ ವರ್ಗಕ್ಕೆ ಸೇರಿದ ಯಾವ JAR ಫೈಲ್ ಅನ್ನು ಹುಡುಕಿ ನ ವಿಶಿಷ್ಟ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು 'NoClassDefFoundError' ಅದೃಷ್ಟವಶಾತ್ ತುಂಬಾ ಸಂಕೀರ್ಣವಾಗಿಲ್ಲವಾದ್ದರಿಂದ ನಾವು ಕೆಳಗೆ ನೋಡುತ್ತೇವೆ. ಆದರೆ ಅದಕ್ಕೂ ಮೊದಲು ನಾವು ಅದನ್ನು ವಿವರಿಸುತ್ತೇವೆ JAR ಗಳು ಮೂಲತಃ ಸಂಕುಚಿತ ಫೈಲ್‌ಗಳಾಗಿವೆ, ಅವುಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಸಾಧ್ಯವಾಗುವಂತೆ, ಅವುಗಳನ್ನು ವಿಘಟಿಸುವುದು ಅಥವಾ ಅವರೊಳಗೆ 'ನೋಡಲು' ಅನುಮತಿಸುವ ಪರ್ಯಾಯವನ್ನು ಹುಡುಕುವುದು ಪರ್ಯಾಯವಾಗಿದೆ.

ಇದನ್ನು ಮಾಡಲು ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು, ನಾವು ರೆಸಿಸ್ಟರ್ ಎಂಬ ಫೈಲ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲಿದ್ದೇವೆ ಎಂದು uming ಹಿಸಿ (ಇದು ಪ್ರತಿರೋಧದ ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ನಾನು ರಚಿಸಿದ ಅತ್ಯಂತ ಸರಳವಾದ ಅಪ್ಲಿಕೇಶನ್‌ನಿಂದ ಬಂದಿದೆ), ಆದರೆ ಸಹಜವಾಗಿ ಪ್ರತಿಯೊಂದು ಸಂದರ್ಭದಲ್ಲೂ ಅದನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ ನಾವು ವಿಮರ್ಶೆ ಬಯಸುವ ಫೈಲ್ ಹೆಸರಿನೊಂದಿಗೆ:

$ ಜಾರ್ ಟಿವಿಎಫ್ ರೆಸಿಸ್ಟರ್.ಜಾರ್

ಇದರ ಫಲಿತಾಂಶವು ಈ ಪೋಸ್ಟ್‌ನೊಂದಿಗಿನ ಮೇಲಿನ ಚಿತ್ರದಲ್ಲಿ ನಾವು ದೃಶ್ಯೀಕರಿಸುತ್ತೇವೆ ಮತ್ತು ನಾವು ಎಲ್ಲಿದ್ದೇವೆ ನಿರ್ದಿಷ್ಟ JAR ಅನ್ನು ರಚಿಸುವ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳನ್ನು ಗೋಚರಿಸುತ್ತದೆ, ಅವುಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದು ಪ್ರಸಿದ್ಧ .ಕ್ಲಾಸ್ ಆಗಿದೆ, ಅದು ಅಪ್ಲಿಕೇಶನ್‌ನ ತರಗತಿಗಳನ್ನು ರೂಪಿಸುತ್ತದೆ, ಇದರೊಂದಿಗೆ ನಾವು ಹುಡುಕುತ್ತಿರುವ ತರಗತಿಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಫೈಲ್‌ಗಳು ಯಾವುವು ಎಂದು ನಾವು ಅಂತಿಮವಾಗಿ ತಿಳಿಯುತ್ತೇವೆ.

ಈಗ, ಲಿನಕ್ಸ್‌ನ ವಿಷಯದಲ್ಲಿ ನಾವು ಯಾವಾಗಲೂ ಟರ್ಮಿನಲ್‌ನಿಂದ ಕೆಲಸ ಮಾಡುವ ವಿಧಾನವನ್ನು ನಮ್ಮ ಮುಂದೆ ಇಟ್ಟುಕೊಂಡಿದ್ದರೂ ಸಹ, ಅನೇಕ ಬಳಕೆದಾರರಿಗೆ ಅವುಗಳನ್ನು ತಮ್ಮ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಸಾಫ್ಟ್‌ವೇರ್ ಸ್ಥಾಪಿಸುವುದನ್ನು ಸೂಚಿಸಿದರೂ ಸಹ, ಅವುಗಳನ್ನು ಚಿತ್ರಾತ್ಮಕ ಅಪ್ಲಿಕೇಶನ್‌ನಿಂದ ಮಾಡುವುದು ಹೆಚ್ಚು ಪ್ರಾಯೋಗಿಕವಾಗಿದೆ. ಅವರಿಗೆ ನಾವು ಎಂಬ ಪ್ರೋಗ್ರಾಂ ಇದೆ ಜಾರ್-ಎಕ್ಸ್‌ಪ್ಲೋರರ್, ಇದು JAR ಫೈಲ್‌ಗಳನ್ನು ಅವುಗಳ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಅನ್ವೇಷಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಮತ್ತು ಒಳ್ಳೆಯದು ನಮ್ಮಲ್ಲಿ ಸಮಗ್ರ ಹುಡುಕಾಟ ಸಾಧನವಿದೆ, ಅದು ಜಾವಾ ತರಗತಿಗಳ ಪುನರಾವರ್ತಿತ ಹುಡುಕಾಟಗಳನ್ನು ನೀಡುತ್ತದೆ.

ಇದು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ ಜಾವಾ, ಆದ್ದರಿಂದ ಅದನ್ನು ಸ್ಥಾಪಿಸಲು ಉಬುಂಟು ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ:

$wget http://jar-explorer.googlecode.com/files/jarexplorer-0.7-BETA.jar
$ ಜಾವಾ -ಜಾರ್ ಜರೆಕ್ಸ್‌ಪ್ಲೋರರ್ -0.7-ಬೀಟಾ.ಜಾರ್

ಈಗ, ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಾರಂಭವಾದ ನಂತರ, ನಾವು ಮಾಡಬೇಕಾಗಿರುವುದು ಆಯ್ಕೆಗೆ ಹೋಗಿ ಫೈಲ್ -> ರೂಟ್ ಡೈರೆಕ್ಟರಿ ಅಥವಾ ಜಾರ್ ಫೈಲ್ ಅನ್ನು ಹುಡುಕಿ, ಮತ್ತು ನಾವು JAR ಫೈಲ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಡೈರೆಕ್ಟರಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಿ. ನಾವು ಎಲ್ಲಾ ಫೈಲ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ವಿಭಾಗದಲ್ಲಿ ನೋಡಲಿದ್ದೇವೆ 'ಜಾರ್ ಫೈಲ್ ಪಟ್ಟಿ', ತದನಂತರ ನಮಗೆ ಉಳಿದಿರುವುದು ನಾವು ಹುಡುಕುತ್ತಿರುವ ವರ್ಗದ ಹೆಸರನ್ನು ನಮೂದಿಸಿ, ಅದನ್ನು ನಾವು ಬಲ ಕ್ಷೇತ್ರದಲ್ಲಿರುವ ಪಠ್ಯ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮಾಡುತ್ತೇವೆ 'ಹುಡುಕಲು ವರ್ಗವನ್ನು ನಮೂದಿಸಿ'ಪರದೆಯ ಮೇಲ್ಭಾಗದಲ್ಲಿ. ಅಂತಿಮವಾಗಿ, ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ 'ಪ್ರಾರಂಭ' ಹುಡುಕಾಟವನ್ನು ಪ್ರಾರಂಭಿಸಲು, ಇದು ಸೆಕೆಂಡುಗಳಿಗಿಂತ ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.

ಆದರೆ ಜಾರ್-ಎಕ್ಸ್‌ಪ್ಲೋರರ್ ಇದು ಇನ್ನೂ ಒಂದು ಗುಣಲಕ್ಷಣವನ್ನು ಹೊಂದಿದೆ ಅದು ನಮಗೆ ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ ಮತ್ತು ಅದು ಜಾವಾದಲ್ಲಿನ ಪ್ರತಿ ವರ್ಗ ವ್ಯಾಖ್ಯಾನದ ವಿಷಯಗಳನ್ನು ಅನ್ವೇಷಿಸಲು ನಮಗೆ ಅನುಮತಿಸಿ, ವರ್ಗ ಹೆಸರನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವುದರ ಮೂಲಕ ನಾವು ಸಾಧಿಸಬಹುದು (ಹಿಂದಿನ ಹುಡುಕಾಟ ಫಲಿತಾಂಶಗಳಿಂದ).

ನಾವು ನೋಡುವಂತೆ, ನಮ್ಮ JAR ಫೈಲ್‌ಗಳಲ್ಲಿ ಜಾವಾ ತರಗತಿಗಳನ್ನು ಹುಡುಕಲು ಇವು ಎರಡು ವಿಭಿನ್ನ ಆದರೆ ಸಂಪೂರ್ಣವಾಗಿ ಮಾನ್ಯ ವಿಧಾನಗಳಾಗಿವೆ, ಇದರಲ್ಲಿ ಡೆವಲಪರ್‌ಗಳು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಬಾರಿ ಬೀಳುತ್ತಾರೆ ಮತ್ತು ಅದು ಬೇಸರದ ಅಥವಾ ಸಂಕೀರ್ಣವಾಗಬೇಕಾಗಿಲ್ಲ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.