Ureport 使用注意

在创建Ureport项目时,选择Maven项目以避免找不到jar包和运行问题。需手动创建WEB-INF文件夹,并按教程配置相关文件。Ureport设计器在IE浏览器中可能显示不全,推荐使用Chrome。配置内置数据源时,可能出现找不到`BasicDataSource`的错误,通过添加commons-dbcp和commons-pool依赖来解决。记得替换配置中的数据库名、用户名和密码以匹配个人设置。完成这些步骤后,无误的话即可在浏览器中启动设计器。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

  1. new-----project----maven project----接下来要选这个,其他的后面都会出现找不到jar包的问题,或者没有办法运行jetty总之麻烦不断!(这几天正在学ureport正好趁记得就写了,后面会再补上dorado7的部分)

  2. 在得到的project中,要在webapp下新建WEB_INF文件夹,之后按照教程新建文件并配置。我的项目名为test02:
  3. 配置成功,运行jetty,浏览器输入http://localhost:8080/test02/ureport/designer,其中test02 要用自己的项目名称代替。此处注意的是:ureport 设计器应当是和IE内核的浏览器并不十分兼容,得到的设计器的页面显示不全,可以使用谷歌浏览器。
  4. 另外,在配置内置数据源,会发生一个找不到Cannot find class [org.apache.commons.dbcp.BasicDataSource]的错误,解决办法为:在pom.xml中加入依赖:
  5. <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>
  6. 最终配置的三个页面如下:



  7. 其中第一个红色标记,在教程上有,前面是文件的路径,需要注意不要搞错。第二个标记bdf2是我的数据库的名字,需要用你自己的数据库名字替代,具体也可以参照bdf2的教程那里也有,第三个标记是我的数据库的用户名和密码,请用自己的代替。(这里的是内置数据源已经配置好了的,)运行后,只要没有报错,就可以打开浏览器进行设计。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值