通过在服务器上进行一次安装,我们如何实现不同的登录页面和显示相应徽标的自定义



我正在使用在Apache Tomcat上运行的JasperReport Server 4.0.0。

我可以使用以下网址访问它:http://localhost:8080/jasperserver/login.html

现在我从 JR 服务器目录复制了

C:Program Filesjasperreports-server-cp-4.0.0apache-tomcatwebappsjasperserver

C:Program Filesjasperreports-server-cp-4.0.0apache-tomcatwebappsmyjasper

如果我尝试使用此 url 启动应用程序:http://localhost:8080/myjasper/login.html它应该可以工作,但它不起作用。

我尝试过其他方式,将 jasperserver 重命名为 myjasper,它对我有用,但我想保留两者。

我的问题是如何使用两个网址访问JR服务器

如果你想要两个单独的 JasperReports Server 实例,请使用 .war 文件安装。您可以执行全新安装并将新实例称为"myjasper"。

编辑:不要重命名文件夹。随附的安装指南文档介绍了如何安装 .war 文件。您要在 default_master.properties 中查找的特定属性是 webAppNameCE。将其设置为"myjasper",而不是其默认值"jasperserver"。然后它将安装到您想要的文件夹中,并且所有相应的配置文件也将正确设置。

如果您希望在同一个存储库中管理所有组织时为不同的组织提供不同的外观,那么您可以在 JR 的商业版中拥有此功能。主题可以单独应用于不同的组织或"租户"。

最新更新