title: Grails JFreeChart unable to resolve class: org.jfree.chart.ChartFactory
body: <p>I am running a program to draw a line chart using JFreeChart library, and Groovy/Grails back end. Here is my code:</p>
  
  <pre><code>    package com.xyz.jfreechartdemo
  
      import org.jfree.chart.ChartFactory
      import org.jfree.chart.JFreeChart
      import org.jfree.chart.plot.PlotOrientation
      import org.jfree.data.category.DefaultCategoryDataset
  
      class JFreeChartSample {
        def getChart(){
        def dataset = createDataset()
        def chart = createChart(dataset)
        return chart
      }
  
      def createDataset() {
         DefaultCategoryDataset dataset = new DefaultCategoryDataset()
        dataset.addValue(2000,"X",1)
        dataset.addValue(3300,"X",2)
        dataset.addValue(2000,"X",3)
        dataset.addValue(3300,"X",4)
        return dataset
      }
  
     def createChart(dataset){
      JFreeChart chart = ChartFactory.createLineChart("Widget not rendered","X","Count",dataset,PlotOrientation.VERTICAL,false,true,false)
      return chart
    }
  }
  </code></pre>
  
  <p>I am working on IntelliJ Idea 13.1.3. Compilation was successful. But here's what I see when I run the program:</p>
  
  <pre><code>Compilation error: startup failed:
  C:\Users\User\IdeaProjects\JFreeChartDemo\grails app\domain\com\xyz\jfreechartdemo\JFreeChartSample.groovy: 3: unable to resolve class org.jfree.chart.ChartFactory
   @ line 3, column 1.
     import org.jfree.chart.ChartFactory
     ^
  
  C:\Users\User\IdeaProjects\JFreeChartDemo\grails-app\domain\com\xyz\jfreechartdemo\JFreeChartSample.groovy: 6: unable to resolve class org.jfree.data.category.DefaultCategoryDataset
   @ line 6, column 1.
     import org.jfree.data.category.DefaultCategoryDataset
      ^
  
  C:\Users\User\IdeaProjects\JFreeChartDemo\grails-app\domain\com\xyz\jfreechartdemo\JFreeChartSample.groovy: 5: unable to resolve class org.jfree.chart.plot.PlotOrientation
   @ line 5, column 1.
     import org.jfree.chart.plot.PlotOrientation
    ^
  
  C:\Users\User\IdeaProjects\JFreeChartDemo\grails-app\domain\com\xyz\jfreechartdemo\JFreeChartSample.groovy: 4: unable to resolve class org.jfree.chart.JFreeChart
   @ line 4, column 1.
     import org.jfree.chart.JFreeChart
     ^
  
  4 errors
  </code></pre>
  
  <p>I have copied the JCommon and all the JFreeChart libraries into the lib folder. And I still see this error. Please help. I am very new to Groovy and Grails.</p>