jasperserver - 贾斯珀报告服务器不工作
问题描述
我在 Redhat 7.2 redhat-release-server-7.5-8.el7.x86_64 上安装 Jasper Server v. 6.4.2 时遇到问题。我的 Tomcat 正在运行,我的 postgresql
[root@ jasperreports-server-cp-6.4.2]# ./ctlscript.sh restart
Using CATALINA_BASE: /opt/jasperreports-server-cp-6.4.2/apache-tomcat
Using CATALINA_HOME: /opt/jasperreports-server-cp-6.4.2/apache-tomcat
Using CATALINA_TMPDIR: /opt/jasperreports-server-cp-6.4.2/apache-tomcat/temp
Using JRE_HOME: /opt/jasperreports-server-cp-6.4.2/java
Using CLASSPATH: /opt/jasperreports-server-cp-6.4.2/apache-tomcat/bin/bootstrap.jar:/opt/jasperreports-server-cp-6.4.2/apache-tomcat/bin/tomcat-juli.jar
Using CATALINA_PID: /opt/jasperreports-server-cp-6.4.2/apache-tomcat/temp/catalina.pid
Tomcat stopped.
/opt/jasperreports-server-cp-6.4.2/apache-tomcat/scripts/ctl.sh : tomcat stopped
waiting for server to shut down.... done
server stopped
/opt/jasperreports-server-cp-6.4.2/postgresql/scripts/ctl.sh : postgresql stopped
waiting for server to start.... done
server started
/opt/jasperreports-server-cp-6.4.2/postgresql/scripts/ctl.sh : postgresql started at port 5432
Using CATALINA_BASE: /opt/jasperreports-server-cp-6.4.2/apache-tomcat
Using CATALINA_HOME: /opt/jasperreports-server-cp-6.4.2/apache-tomcat
Using CATALINA_TMPDIR: /opt/jasperreports-server-cp-6.4.2/apache-tomcat/temp
Using JRE_HOME: /opt/jasperreports-server-cp-6.4.2/java
Using CLASSPATH: /opt/jasperreports-server-cp-6.4.2/apache-tomcat/bin/bootstrap.jar:/opt/jasperreports-server-cp-6.4.2/apache-tomcat/bin/tomcat-juli.jar
Using CATALINA_PID: /opt/jasperreports-server-cp-6.4.2/apache-tomcat/temp/catalina.pid
Tomcat started.
/opt/jasperreports-server-cp-6.4.2/apache-tomcat/scripts/ctl.sh : tomcat started
但是我尝试连接到http://localhost:8080/jasperserver-pro我有这个消息 HTTP Status 404 – Not Found
类型状态报告
留言 /jasperserver-pro
描述 源服务器没有找到目标资源的当前表示或不愿意透露存在的表示。Apache Tomcat/8.5.20
解决方案
首先检查你的war文件(tomcat> webapps> jasperserver-pro)是否存在。有时,当您为数据库设置运行 js-install sh 脚本时,它确实会损坏和删除。
因此,在设置 jasperserver 时,在运行 js-install sh (/buildomatic/) 之前,在 /buildmomatic/install_resources 中创建一个名为“war”的目录,并将您的 war 文件从 tomcat> webapps> 复制到该目录。否则,jasperverserver 会报错(/war/jasperserver not found)。
推荐阅读
- consul - hashicorp consul is not publishing all the metrics
- instagram - Instagram api thumbnail_url 给出 5xx 服务器错误
- python-3.x - 识别重叠对象
- c# - 检查结束前是否少于 7 天
- jquery - If/else statement making link work or disabled
- asp.net-core - MVC based authentication templates in ASP.NET Core 2.0
- hibernate - 获取半径内的所有位置(Spring Boot)
- php - 将带有变量的链接添加到 WooCommerce 邮件
- python-3.x - Watson speech to text: Invalid credentials error (Code: 401)
- docker - Is it possible to assign static ip to a stateful container in kubernates? if yes how it can be