Ureport 使用注意

  1. new-----project----maven project----接下来要选这个,其他的后面都会出现找不到jar包的问题,或者没有办法运行jetty总之麻烦不断!(这几天正在学ureport正好趁记得就写了,后面会再补上dorado7的部分)
  2. Ureport 使用注意Ureport 使用注意Ureport 使用注意
  3. 在得到的project中,要在webapp下新建WEB_INF文件夹,之后按照教程新建文件并配置。我的项目名为test02:
  4. Ureport 使用注意Ureport 使用注意Ureport 使用注意
  5. 配置成功,运行jetty,浏览器输入http://localhost:8080/test02/ureport/designer,其中test02 要用自己的项目名称代替。此处注意的是:ureport 设计器应当是和IE内核的浏览器并不十分兼容,得到的设计器的页面显示不全,可以使用谷歌浏览器。
  6. 另外,在配置内置数据源,会发生一个找不到Cannot find class [org.apache.commons.dbcp.BasicDataSource]的错误,解决办法为:在pom.xml中加入依赖:
  7. <dependency>
            <groupId>commons-dbcp</groupId>
            <artifactId>commons-dbcp</artifactId>
            <version>1.4</version>
        </dependency>
        
        <dependency>
            <groupId>commons-pool</groupId>
            <artifactId>commons-pool</artifactId>
            <version>1.6</version>
        </dependency>
  8. 最终配置的三个页面如下:
  9. Ureport 使用注意Ureport 使用注意Ureport 使用注意
  10. Ureport 使用注意Ureport 使用注意Ureport 使用注意
  11. Ureport 使用注意Ureport 使用注意
  12. 其中第一个红色标记,在教程上有,前面是文件的路径,需要注意不要搞错。第二个标记bdf2是我的数据库的名字,需要用你自己的数据库名字替代,具体也可以参照bdf2的教程那里也有,第三个标记是我的数据库的用户名和密码,请用自己的代替。(这里的是内置数据源已经配置好了的,)运行后,只要没有报错,就可以打开浏览器进行设计。