मैं गतिशील रूप से एक जार फ़ाइल कैसे लोड कर सकता हूं और इसमें कक्षाएं सूचीबद्ध कर सकता हूं?एक जार फ़ाइल में लिस्टिंग कक्षाएं
उत्तर
पैकेज java.util.jar
में कक्षाओं में एक नज़र डालें। आप वेब पर JAR के अंदर फ़ाइलों को सूचीबद्ध करने के उदाहरण कैसे प्राप्त कर सकते हैं, यहां an example है। (उस पृष्ठ के निचले भाग में दिए गए लिंक भी ध्यान दें, ऐसे कई उदाहरण हैं जो आपको दिखाते हैं कि जेएआर फाइलों के साथ कैसे काम करना है)।
import java.io.IOException;
import java.util.Enumeration;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;
public class JarList {
public static void main(String args[]) throws IOException {
if (args.length > 0) {
JarFile jarFile = new JarFile(args[0]);
Enumeration allEntries = jarFile.entries();
while (allEntries.hasMoreElements()) {
JarEntry entry = (JarEntry) allEntries.nextElement();
String name = entry.getName();
System.out.println(name);
}
}
}
}
आपको बहुत धन्यवाद, और ".class" फ़ाइलें कक्षाएं हैं? कक्षाओं के रूप में मैं क्लास फ़ाइलों को कैसे लोड कर सकता हूं? –
तो आप एक जेएआर फ़ाइल से गतिशील रूप से कक्षाएं लोड करना चाहते हैं? जो आपने मूल रूप से पूछा था उससे कहीं अधिक है। शायद इस प्रश्न में कुछ जवाब हैं: http://stackoverflow.com/questions/194698/how-to-load-a-jar-file-at-runtime – Jesper
ठीक है, धन्यवाद मैंने इसे हल किया! –
यहाँ जार में कक्षाएं लिस्टिंग के लिए कोड है 7-ज़िप में और निर्देशिका-नामों की तलाश करें।
फास्ट तरीका: बस ज़िप उदा के रूप में .jar खोलने
एक जार फ़ाइल
की सामग्री देखने कमांड प्रॉम्प्ट उपयोग
जार tf जार-फ़ाइल से एक जार फ़ाइल की सामग्री को देखने
उदाहरण के लिए: -
jar tf TicTacToe.jar
META-INF/MANIFEST.MF
TicTacToe.class
audio/
audio/beep.au
audio/ding.au
audio/return.au
audio/yahoo1.au
audio/yahoo2.au
images/
images/cross.gif
images/not.gif
- 1. जार फ़ाइल
- 2. एक जार फ़ाइल
- 3. एक जार फ़ाइल
- 4. एक फ़ाइल में दो सार्वजनिक कक्षाएं जावा
- 5. कक्षाएं या जार, जो जीतता है?
- 6. एक जार
- 7. एक जार फ़ाइल में छुपा वर्ग
- 8. स्प्रिंग एक आंतरिक जार फ़ाइल
- 9. स्कैला फ़ाइल से एक जार फ़ाइल बनाना
- 10. जार फ़ाइल
- 11. जार फ़ाइल
- 12. जार फ़ाइल
- 13. फ़ाइल जार
- 14. जार में लोड गुण फ़ाइल?
- 15. क्या एक ही पैकेज की कक्षाएं कई जार फ़ाइलों में फैली हो सकती हैं?
- 16. एक जार
- 17. क्या आप एक जार फ़ाइल में एकाधिक जार जोड़ सकते हैं और फिर उस जार फ़ाइल को
- 18. कक्षा में एक जार, या कहीं भी एक फ़ाइल पढ़ना?
- 19. एक जार
- 20. एक जार
- 21. रन जार फ़ाइल
- 22. निष्पादित जार फ़ाइल
- 23. एक obfuscated जार फ़ाइल कैसे बनाएँ?
- 24. जावा - एक जार फ़ाइल से कक्षा बनाएं
- 25. बाह्य जार फ़ाइल आकार
- 26. एक जार फ़ाइल को संशोधित करना
- 27. जार नीति फ़ाइल
- 28. एक जार फ़ाइल में वास्तव में क्या होता है?
- 29. जार फ़ाइल lins सर्वर
- 30. निष्पादन जार फ़ाइल
मेरे जैसे लोगों के लिए, जिन्होंने इस पृष्ठ को पाया क्योंकि यह पता लगाने की कोशिश की गई कि जेड में कक्षाएं कैसे सूचीबद्ध करें ** कमांड लाइन ** में, जावा के माध्यम से नहीं, जवाब है 'jar tf yourfile.jar' – Hnatt