问题
把BI注册为服务,使用服务方式启动后,访问smartbi出现404错误;使用cmd方式启动则是正常的。
检查tomcat\logs和tomcat\bin\smartbi.log 路径下的日志文件都未被更新,但是直接访问tomcat的主页能正常访问到,只有BI提示404。
解决办法
由于启动smartbi的账号没有权限导致,更换拥有权限的账号即可。
如:
1、使用管理员账号(Administrator)登录Windows操作系统,能看到Administrator账号有tomcat目录的读写等权限
2、更换为本地系统账号【Local System account】登录