hyperic hq mysql_从源码编译构建Hyperic HQ

只是注意一点,在进行生产mysql数据库模式的时候,还需要加入一个环境变量

(.hq/build.properties):server.database=MySQL

附件是sql模式创建语句。可以直接通过命令导入。最好通过工具导入。

常见编译问题:

1. Maven编译过程中因为警告信息导致编译失败

在编译HQ的websphere-plugin插件时,因为WebsphereProductPlugin.java中使用了sun的专用API而出现警告信息,从而导致Maven编译失败,如下所示(Hudson编译输出:

[ERROR] BUILD FAILURE

[INFO] ------------------------------------------------------------------------

[INFO] Compilation failure

/home/hq/.hudson/jobs/plugin/workspace/websphere-plugin/src/main/java/org/hyperic/hq/plugin

/websphere/WebsphereProductPlugin.java:[364,45]

警告:sun.net.www.ParseUtil 是 Sun 的专用 API,可能会在未来版本中删除

解决办法:

在插件的pom.xml文件中修改对应的编译插件,将

org.apache.maven.plugins

maven-compiler-plugin

1.5

1.5

256m

true

修改为

org.apache.maven.plugins

maven-compiler-plugin

2.3.1

org.codehaus.plexus

plexus-compiler-javac

1.8.1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值