如何在没有脚本的完整路径的规范运行从Java-EE应用程序的PhantomJS脚本?

问题描述 投票:0回答:1

我需要一些HTML内容为PDF或图像转换在我的服务器端应用程序的Java EE。对于这一点,我使用的是PhantomJS和脚本“resterize.js”。

问题是,我需要指定rasterize.js脚本的路径。我想只使用命令如下:

phantomjs rasterize.js “https://google.com” 检验.pdf [我的另一个论点]

我发现它可以使用GhostDriver并将其包含在Java应用程序,但我不知道,如果是可以运行相同rasterize.js脚本。

感谢您的任何答复。

javascript java java-ee phantomjs ghostdriver
1个回答
0
投票

如果你不想指定您的应用程序的完整路径,你可以把它定义成一个环境变量,然后像这样阅读:

String base_path = System.getenv("script_base_path");

它是否帮助你吗?

© www.soinside.com 2019 - 2024. All rights reserved.