iReport on linux,设置JDBC驱动程序

时间:2012-01-05 21:18:30

标签: jdbc jasper-reports classpath ireport

我想让一些JasperReports正常工作。要构建它们,我使用的是iReport。 我需要连接到MS SQL Server数据库。在iReport中列出了MS JDBC驱动程序。但是,当我去测试连接时,我得到一个类未找到错误。

我确保我的班级路径中有驱动程序

      echo $CLASSPATH
      /home/USER/dev/jtds/jtds-1.2.5.jar

是否有人遇到过这类问题并找到了办法?

2 个答案:

答案 0 :(得分:1)

关键思想是“在iReport中列出了MS JDBC驱动程序”。有些令人惊讶......这意味着什么都没有。

嗯......这意味着iReport团队认为这是一个足够普通的驱动程序,他们将它放入下拉列表中,这样您就不必输入它。 意味着驱动程序可用。

正如Dan在评论中已经提到的那样,解决方案是使用菜单Tools→Options将相关的.jar文件(jtds-1.2.5.jar)添加到iReport的类路径中。 (在OS X上,它是菜单iReport→首选项)。

答案 1 :(得分:0)

转到ireport那里你会看到一个顶部的图标并点击它会显示路径你建立与jdbc的连接并添加ojdbc 14 jar到它。这很简单,并将jar添加到classpath。