New to Java, Starting out with Jasmin/Jasclipse, but having technical difficulties
Hi. This is my first post. I'm here because I'm struggling with getting the Java assembly debugger (which came in the Jasclipse Eclipse Pasmin pluggin), "CupOfJoeDebugger.dll" to be recognized. I'm using Jasclipse (see https://sourceforge.net/projects/jasclipse/). The Jasmin Eclipse plugin runs with JAD ( JAD (JAva Decompiler) - Wikipedia, the free encyclopedia ). If you've used Jasmin, Jasclipse, a disassembler, or made Eclipse work with a specialized debugger, please read my detailed question below and help me out. I've followed the Jasclipse Installation Instructions and Getting started guide perfectly several times over with different Java Development Kits and versions of Eclipse, to no avail.
The Yahoo answers link is here: Why isn't my Jasclipse Jasmine Disassembler Debugger, CupOfJoe.dll, working? - Yahoo! Answers
Or you can just keep reading on this page to see the details:
I am using Jasclipse (outdated Java Jasmine assembly software - see https://sourceforge.net/projects/jasclipse/) on Eclipse Europa (the old version from 2007) on an outdated Java software development kit 1.5 update 3. The old compiler and SDK match the old software - all 32 bit stuff running on my 64 bit windows 7. JAD (JAva Decompiler in the Jasclipse Eclipse pluggin - see JAD Java Decompiler Download Mirror) successfully converts my Java assembler into java code .class files, and eclipse can run and display successful output in the output window. The only problem is the debugger, CupOfJoe.dll. I specify the correct path to the debugger, but it still still gives me the following error when I click "Debug" in Run >> Open Debug Dialogue >> Jasclipse Project:
Error occurred during initialization of VM Could not find agent library C:/Jasclipse-2.0-Release32/CupOfJoeDebug… in absolute path, with error: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail
I found this helpful information just now and am adding it in:
Just found out that the FAQ guide mentions that this problem is caused by not having a fully qualified class name. My class is ".class public JasclipseDemo", but the FAQ says it should be ".class public somepackage/JasclipseDemo" - that I am missing the package. I specified the "default" package when I created my jasclipse class, and the .class file is in the default package, but the .j file (the jasclipse file) won't work with the package I made via source >> add >> package - create "somepackage". The package it's in appears transparent -ish instead of the usual brown color that the packages have when they have a java class inside. Trying to add in "somepackage" didn't work. Help?
The application event log reads:
Activation context generation failed for "C:\Jasclipse-2.0-Release32\CupOfJoeDebu… Dependent Assembly Microsoft.VC90.DebugCRT,processorArchite… could not be found. Please use sxstrace.exe for detailed diagnosis.
[ Name] SideBySide
[ Qualifiers] 49409
[ SystemTime] 2013-05-03T21:21:00.000000000Z
The only thing I could find out online relating to this CupOfJoeDubugger problem was this: The Jasclipse - Jasmin Plugin for Eclipse Open Source Project on Ohloh : Individual Commit Page "bug where CupOfJoeDebugger.dll would only be added to java.library.path if an external DLL was specified in the Extras page" I tried specifying the folder that Cup Of Joe Debugger was in in the "extras", but no dice. Don't quiet know what it means, but that was the only thing that came up when I googled "Jasclipse CupOfJoeDebugger"