Our express partner will perform scheduled system maintenance from 19th Jan to 3rd Feb, so during this time, all the orders in our webshop will be handled from 4th Feb.
Sorry for any inconvenience caused.

Running and debugging in JCIDE 6

JCIDE is an Integrated Development Environment designed specifically for the Java Card programming language.

Moderators: product, kuafu

kuafu
Posts: 255
Joined: Thu Jun 25, 2015 2:09 am
Points :3113
Contact:

Running and debugging in JCIDE 6

Post by kuafu » Thu Jun 04, 2020 4:53 am

JCIDE allows you to debug Java card applet through the Debugger for Java Card. It's a lightweight Java Card debugger based on Java Debug Server, which extends the Language Support for Java by Red Hat, DebuggerServerProxy and Simulator support for Java Card by JavaCos.

Here's a list of supported debugging features:
  • Breakpoints
    Continue
    Step In/Out/Over
    Variables
    Call Stacks
    Threads
    Evaluation
Pressing F5
Once you press F5, the debugger will start debugging. You can also start a debugging session from the Debug menu or the Run view opened by the Run icon in the Activity Bar on the side of JCIDE. Or from "Run or Debug Configuration" view to start a debuging session.
"/>
Threads and Call Stacks
You can see all the running threads in the Call Stack pane and work with individual thread using the context menu.
Expression evaluation
The debugger also lets you evaluate expressions in the WATCH window . You can also use this feature for conditional breakpoint setting.
Conditional breakpoint
With the help of expression evaluation, the debugger also supports conditional breakpoint. You can set your breakpoint to break when expression evaluates to true.
"/>
Logpoints
Logpoints is also supported by the Debugger. Logpoints allow you to send output to debug console without editing code. They're different from breakpoints because they don't stop the execution flow of your application.
"/>
Variables
Configuration
"/>
You do not have the required permissions to view the files attached to this post. Please login first.
well

Who is online

Users browsing this forum: No registered users and 2 guests

JavaCard OS : Disclaimer