I installed the JAD plugin for eclipse. I just downloaded the jar and placed it in the eclipse plugin folder, and then downloaded the executables from here .
After extracting the zip file, I see jad.exe and double-clicked it. I'm not sure if something is wrong at the installation stage, but in eclipse I see jadeclispe in the eclipse editor.
When I open the class file, I see the following error
java.io.IOException: Cannot run program "jad" (in directory "C: \ Users \ sgudla .net.sf.jadclipse \ 1341954004841"): CreateProcess error = 2, The system cannot find the file specified at java.lang. ProcessBuilder.start (Unknown Source) at java.lang.Runtime.exec (Unknown Source) at net.sf.jadclipse.JadDecompiler.decompile (JadDecompiler.java:160) at net.sf.jadclipse.JadDecompiler.decompileFromArchive (JadDecompcomp : 217) at net.sf.jadclipse.JadclipseSourceMapper.findSource (JadclipseSourceMapper.java:150) at net.sf.jadclipse.JadclipseSourceMapper.findSource (JadclipseSourceMapper.java:83) at net.sf.jclcldejdecldecldejclcladdle java: 87) at net.sf. (EditorActionBars.javahaps43) at org.eclipse.ui.internal.WorkbenchPage $ 3.ru n (WorkbenchPage.java:635) at org.eclipse.core.runtime.SafeRunner.run (SafeRunner.java:42) at org.eclipse.core.runtime.Platform.run (Platform.java:888) at org.eclipse .ui.internal.WorkbenchPage.activatePart (WorkbenchPage.java:624) at org.eclipse.ui.internal.WorkbenchPage.setActivePart (WorkbenchPage.java:3533) at org.eclipse.ui.internal.WorkbenchPage.internalAc 617 WorkbenchPage.busyOpenEditor (WorkbenchPage.java:2768) at org.eclipse.ui.internal.WorkbenchPage.access $ 11 (WorkbenchPage.java:2760) at org.eclipse.ui.internal.WorkbenchPage $ 10.run (WorkjenchPage at org.eclipse.swt.custom.BusyIndicator.showWhile (BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor (WorkbenchPage.java:2707) at org.eclipse.ui.internalPwerbenen (WorkbenchPage.jav a: 2691) at org.eclipse.ui.internal.WorkbenchPage.openEditor (WorkbenchPage.java:2682) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor (EditorUtility.javahaps78) at org.eclipse .jdt.internal.ui.javaeditor.EditorUtility.openInEditor (EditorUtility.java:178) at org.eclipse.jdt.ui.actions.OpenAction.run (OpenAction.java:229) at org.eclipse.jdt.ui.actions .OpenAction.run (OpenAction.java:208) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun (SelectionDispatchAction.java:274) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run (SelectionDispatchAction.ction : 250) at org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run (OpenAndExpand.java:49) at org.eclipse.ui.actions.RetargetAction.run (RetargetAction.java:221) at org.eclipse. ui.navigator.CommonNavigatorManager $ 3.open (CommonNavigatorManager.java:185) at org.eclipse.ui.OpenAndLinkWithEditorHelper $ InternalListener.open (OpenAndLinkWithEditorHelper.java:48) at org.eclipse.jr turedViewer.java:845) at org.eclipse.core.runtime.SafeRunner.run (SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil $ 1.run (JFaceUtil.java:49) at org.eclipse. jface.util.SafeRunnable.run (SafeRunnable.java:175) at org.eclipse.jface.viewers.StructuredViewer.fireOpen (StructuredViewer.java:843) at org.eclipse.jface.viewers.StructuredViewer.handleOpen (StructuredViewer.java: 1131) at org.eclipse.ui.navigator.CommonViewer.handleOpen (CommonViewer.java:462) at org.eclipse.jface.viewers.StructuredViewer $ 6.handleOpen (StructuredViewer.java:1235) at org.eclipse.jface.util. OpenStrategy.fireOpenEvent (OpenStrategy.java:264) at org.eclipse.jface.util.OpenStrategy.access $ 2 (OpenStrategy.java:258) at org.eclipse.jface.util.OpenStrategy $ 1.handleEvent (OpenStrategy.java:298) at org.eclipse.swt.widgets.EventTable.sendEvent (EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent (Widget.java:1053) at org.eclipse.swt.widgets.Display.runDeferredEvents (Display.java:4066) at org.eclipse.swt.widgets.Displa y.readAndDispatch (Display.javahaps657) at org.eclipse.ui.internal.Workbench.runEventLoop (Workbench.java:2629) at org.eclipse.ui.internal.Workbench.runUI (Workbench.java:2593) at org .eclipse.ui.internal.Workbench.access $ 4 (Workbench.java:2427) at org.eclipse.ui.internal.Workbench $ 7.run (Workbench.java:670) at org.eclipse.core.databinding.observable.Realm .runWithDefault (Realm.javahaps32) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:663) at org.eclipse.ui.PlatformUI.createAndRunWorkbench (PlatformUI.javaec9l ui.internal.ide.application.IDEApplication.start (IDEApplication.java:115) at org.eclipse.equinox.internal.app.EclipseAppHandle.run (EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal. adapter. EclipseStarter.javahaps69) at org.e clipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:179) at sun.reflect. (Unknown Source) at java.lang.reflect.Method.invoke (Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework (Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun ( Main.java∗74) at org.eclipse.equinox.launcher.Main.run (Main.java:1407) at org.eclipse.equinox.launcher.Main.main (Main.java:1383) Caused by: java.io .IOException: CreateProcess error = 2, The system cannot find the file specified at java.lang.ProcessImpl.create (Native Method) at java.lang.ProcessImpl. (Unknown Source) at java.lang.ProcessImpl.start (Unknown Source) ... 71 more
Can someone say what's missing here to make it work?
swati source share