title: How to debug through a cucumber karate project
body: <p>I have inherited a Java / Maven / Cucumber project. I am fairly new to Cucumber.</p>
  
  <p>Inside one of the folder I have a class like this...</p>
  
  <pre><code>import com.intuit.karate.junit4.Karate;
  import org.junit.runner.RunWith;
  
  @RunWith(Karate.class)
  public class RoadsRunner {
  
  }
  </code></pre>
  
  <p>Then in the same subdirectory / package I have a .feature file.
  with a number of scenario's.</p>
  
  <pre><code>Feature: Check transaction
    Background:
      * url apiHost + '/api/v1'
      * configure headers = {'X-TransactionID': '#(Math.random().toString())' }
  
      Scenario: Get Classes
        # get classes
        Given path '/myUrl/classes'
        And param processName = 'myProcess'
        When method get
        Then status 200
  </code></pre>
  
  <p>Question One.</p>
  
  <p>I am using Eclipse. Is there a way I can debug through the test in a similar way that I would debug a Java app?</p>
  
  <p>I have downloaded myself the Cucumber Eclipse plugin but can't quite figure out how to use it.</p>
  
  <p>Question Two.</p>
  
  <p>Without using a custom plugin to debug is there anything I can add to the scenarios to maybe print extra debug information.</p>
  
  <p>thanks</p>