spagobi 源码运行

初衷: 自己找半天 资料才找到零碎的几篇文章,避免后人走老路

1,从官网拉下来源码 

https://github.com/SpagoBILabs/SpagoBI.git

2,导入eclipse

3,用tomcat 运行 spagobi

4,运行会报错 。。。

5,修改tomcat/server.xml

  <GlobalNamingResources>
    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users
    -->
    <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
  	<Environment name="spagobi_resource_path" type="java.lang.String" value="${catalina.base}/resources"/>
		<!--这些类实现了SpagoBI和SSO系统之间的交互-->
		<Environment name="spagobi_sso_class" type="java.lang.String" value="it.eng.spagobi.services.common.FakeSsoService"/>
		<!--此URL仅用于后端服务、如果SpagoBI内核和某些引擎未安装在同一台服务器上,则必须更改此值-->
		<Environment name="spagobi_service_url" type="java.lang.String" value="http://localhost:8080/SpagoBI"/>
		<!--这个URL用来在html中产生一些地址。如果SpagoBI服务器和浏览器之间有代理服务器,这很有用-->    
		<Environment name="spagobi_host_url" type="java.lang.String" value="http://localhost:8080"/>          
				  
		<!--SpagoBI元数据的连接池-->
		<Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" maxActive="20" maxIdle="10" maxWait="-1" name="jdbc/spagobi" password="1" type="javax.sql.DataSource" url="jdbc:mysql://x.lijianblog.com:33/spagobi" username="1"/>
  
  </GlobalNamingResources>

6, 导入mysql 初始化文件 

SpagoBIDatabaseScripts\mysql\MySQL_create.sql

SpagoBIDatabaseScripts\mysql\MySQL_create_quartz_schema

7, 重新启动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值