- new-----project----maven project----接下来要选这个,其他的后面都会出现找不到jar包的问题,或者没有办法运行jetty总之麻烦不断!(这几天正在学ureport正好趁记得就写了,后面会再补上dorado7的部分)
- 在得到的project中,要在webapp下新建WEB_INF文件夹,之后按照教程新建文件并配置。我的项目名为test02:
- 配置成功,运行jetty,浏览器输入http://localhost:8080/test02/ureport/designer,其中test02 要用自己的项目名称代替。此处注意的是:ureport 设计器应当是和IE内核的浏览器并不十分兼容,得到的设计器的页面显示不全,可以使用谷歌浏览器。
- 另外,在配置内置数据源,会发生一个找不到Cannot find class [org.apache.commons.dbcp.BasicDataSource]的错误,解决办法为:在pom.xml中加入依赖:
- <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>
- 最终配置的三个页面如下:
- 其中第一个红色标记,在教程上有,前面是文件的路径,需要注意不要搞错。第二个标记bdf2是我的数据库的名字,需要用你自己的数据库名字替代,具体也可以参照bdf2的教程那里也有,第三个标记是我的数据库的用户名和密码,请用自己的代替。(这里的是内置数据源已经配置好了的,)运行后,只要没有报错,就可以打开浏览器进行设计。
Ureport 使用注意
最新推荐文章于 2026-05-26 22:46:46 发布
在创建Ureport项目时,选择Maven项目以避免找不到jar包和运行问题。需手动创建WEB-INF文件夹,并按教程配置相关文件。Ureport设计器在IE浏览器中可能显示不全,推荐使用Chrome。配置内置数据源时,可能出现找不到`BasicDataSource`的错误,通过添加commons-dbcp和commons-pool依赖来解决。记得替换配置中的数据库名、用户名和密码以匹配个人设置。完成这些步骤后,无误的话即可在浏览器中启动设计器。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
3151

被折叠的 条评论
为什么被折叠?



