首页 > 代码库 > Highcharts 本地导出图片 Java

Highcharts 本地导出图片 Java

下载的 Highcharts-2.3.5.zip

解压后 有 E:\Highcharts\Highcharts-2.3.5\exporting-server\java 目录 提供了Java实现的导出应用。

1)安装maven,配置环境变量. (http://maven.apache.org/download.cgi)
  1.jdk 我装的是E:\java\jdk\jdk1.6.0_02-windows.exe
  2.我的电脑-----属性----高级-----环境变量-----环境变量-----新建
  3.变量名:M2_HOME
  4.变量值:E:\maven\apache-maven-3.0.3
  5.找到path 在环境变量值尾部加入:;%M2_HOME%\bin;---前面注意分号

  6.打开命令提示符(开始---运行---cmd),检查我们的java环境和maven环境是否有误。
        java -version
        mvn -v
  7.修改仓库位置
       1> E:\maven\apache-maven-3.0.5\conf\settings.xml
       2> 修改 <localRepository>E:/maven/repo</localRepository>
       3> 打开命令提示符,输入:mvn help:system (这里会下载很多文件到E:/maven/repo 这里我等了10分钟)

maven环境搭建好了  (cmd -> E:\ -> c E:\Highcharts\Highcharts-2.3.5\exporting-server\java\highcharts-export )
2)在命令行进入到E:\Highcharts\Highcharts-2.3.5\exporting-server\java\highcharts-export目录,
       执行mvn package (这里我也等了蛮久,估计也有10分钟吧) ,然后maven就会把应用打包。
       最后在\Highcharts-2.3.5\exporting-server\java\highcharts-export\目录下会生成一个target目录,
       target目录中就会有highcharts-export.war,把highcharts-export.war复制到我们的应用服务器发布即可。
       我的目录是 D:\apache-tomcat-7.0.16\webapps\highcharts-export.war

3)把导出的链接接修改为本地应用的链接
       在exporting.js中搜索 exporting={type:"image/png",url:"http://export.highcharts.com/" ,
       然后把url改成自己刚发布的:exporting={type:"image/png",url:"http://localhost:8080/highcharts-export"

 highcharts-export.war下载