मैं यह पता लगाने की कोशिश कर रहा हूं कि Fernflower जावा डिकंपेलर का उपयोग कैसे करें।फर्नाफ्लॉवर और इंटेलिजे आईडीईए का जावा-डीकंपलर
मैं निम्नलिखित स्थान पर java-decompiler.jar
पा सकते हैं:
~/idea-IC-162.1628.40/plugins/java-decompiler/lib/java-decompiler.jar
कोई fernflower.jar
है, तथापि। मुझे लगता है कि ऐसा इसलिए है क्योंकि कार्यक्षमता java-compiler.jar
में तब्दील हो गई है, और फर्नाफ्लॉवर रीडमे को केवल 2 वर्षों में अपडेट नहीं किया गया है।
जब मैं निम्नलिखित, तथापि चलाएँ:
java -jar ~/idea-IC-162.1628.40/plugins/java-decompiler/lib/java-decompiler.jar myclassfile.class .
मैं
कोई मुख्य मेनिफ़ेस्ट विशेषता मिलता है, /home//idea-IC-162.1628.40/plugins/java-decompiler में /lib/java-decompiler.jar
क्या इंटेलिजे ने कमांड लाइन आधारित अपघटन का समर्थन करना बंद कर दिया है, या क्या मुझे यहां कुछ याद आ रही है? मुख्य वर्ग org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
आह्वान करने के लिए
ग्रेट में क्वेरी द्वारा आईडिया अंदर Fernflower के उपयोग के बारे में अधिक प्राप्त कर सकते हैं, इस काम करता है। [निष्पादन योग्य और गैर निष्पादन योग्य JARs] के बीच अंतर के बारे में टीआईएल (http://stackoverflow.com/a/9689868/864684)। –