`
swanky_yao
  • 浏览: 31696 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

从源码编译构建Hyperic HQ

阅读更多

官方编译文档:http://support.hyperic.com/display/EVO/Build+Instructions

 

 

MySQL数据库及模式创建过程http://support.hyperic.com/display/EVO/Set+Up+MySQL+%28Recommended+Database%29

只是注意一点,在进行生产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文件中修改对应的编译插件,将

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-compiler-plugin</artifactId>
   <configuration>
       <source>1.5</source>
       <target>1.5</target>
       <maxmem>256m</maxmem>
       <fork>true</fork>
   </configuration>
</plugin>

 修改为

<plugin>  
    <groupId>org.apache.maven.plugins</groupId>  
    <artifactId>maven-compiler-plugin</artifactId>  
    <version>2.3.1</version>  
    <dependencies>  
        <dependency>  
            <groupId>org.codehaus.plexus</groupId>  
            <artifactId>plexus-compiler-javac</artifactId>  
            <version>1.8.1</version>  
        </dependency>  
    </dependencies>  
</plugin>   

 可以参考http://www.juvenxu.com/2010/09/01/maven-javac-warning/

0
2
分享到:
评论

相关推荐

    Hyperic HQ 系统安装指南

    ### Hyperic HQ 系统安装指南 #### 一、简介 Hyperic HQ 是一款功能强大的开源 IT 资源管理平台,它支持多种操作系统、Web 服务器、应用服务器、数据库及消息中间件等的监控与管理。通过 Hyperic HQ,用户能够对...

    Hyperic HQ

    **Hyperic HQ 知识点详解** Hyperic HQ 是一款开源的企业级 IT 基础设施管理工具,它提供了一套全面的监控解决...对于想要掌握企业级IT监控解决方案的开发者和运维人员来说,Hyperic HQ及其源码无疑是一个宝贵的资源。

    Hyperic HQ安装配置指南(第一部分)

    - **从TAR和ZIP包安装代理和服务器**:介绍如何从TAR或ZIP包中安装Hyperic HQ服务器和代理。 - **使用WINDOWS的MSI安装程序安装HQ**:详细介绍在Windows平台上使用MSI安装程序安装Hyperic HQ的过程。 - **安装RPM包*...

    HypericHQ产品及功能介绍

    HypericHQ是一款工业级别的Web基础设施监控和管理软件,旨在为用户提供全面且深入的软件技术栈可见性,覆盖了从开源到商业的各种软件解决方案。它使得企业能够在新一代的数据中心环境中集中管理各种快速增长的技术,...

    Hyperic HQ 在linux下的安装教程

    ### Hyperic HQ 在 Linux 下的安装教程 #### 一、Hyperic HQ Server 的安装 **1. 创建新用户 hq** - 在 Red Hat 6.4 或其他兼容的 Linux 发行版上,首先需要创建一个新的用户账户 `hq` 用于安装 Hyperic HQ。 `...

    Hyperic HQ使用说明.doc

    **Hyperic HQ 使用说明** ...总之,Hyperic HQ 是一个功能强大的监控平台,能够帮助企业构建高效、可靠的IT运维管理体系。通过深入理解和充分利用其各项功能,可以显著提升IT部门的工作效率和问题解决速度。

    Hyperic_HQ

    - Hyperic HQ具备灵活的报警定义,覆盖从操作系统到服务响应时间的各种技术范围。它可以对环境中的日志、配置和安全事件定义警报,并执行生产级别的控制操作。这些操作可以是串行或并行的,且无需编写代码即可集成...

    hyperic hq server

    Hyperic HQ Server是一款功能强大的IT基础设施管理工具,主要...通过以上步骤,Hyperic HQ Server可以为企业构建一个高效、可靠的IT运维管理体系,帮助企业及时发现并解决IT环境中可能出现的问题,保障业务的稳定运行。

    Hyperic HQ安装和配置入门指南

    ### Hyperic HQ安装和配置入门指南 #### 一、Hyperic HQ简介 Hyperic HQ是一款功能强大的开源监控工具,能够支持多种操作系统、Web服务器、应用服务器、数据库和中间件等的监控。它不仅可以帮助用户自动发现现有的...

    Hyperic HQ简介

    ### Hyperic HQ 简介 #### 功能简介 Hyperic HQ 是一款强大的开源监控工具,主要用于监控应用服务器上的各种资源和服务,包括网络、应用程序以及文件系统等关键组件。通过实时监测 CPU、内存、磁盘空间及正在运行...

    Hyperic HQ使用说明

    Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。

    Hyperic hqapi 使用手册

    手册介绍了HQ API的版本兼容性,即它支持的vFabric Hyperic、vFabric Suite以及vFabric Cloud Application Platform的具体版本,保证了文档内容的有效性和及时性。如果需要获取文档的最新版本或有更新的版本信息,...

    hypericHq汉化(版本是HQ的3.2.1)

    HQ汉化_版本是HQ的3.2.1 ApplicationResources.properties 博文链接:https://hongliangpan.iteye.com/blog/225730

    Hyperic hq 4.4.0 静默安装包(内附网盘地址)

    这是我自己做的Hyperic-hq-4.4.0的一键安装版本(Win32环境),不需要任何其他操作,默认安装在D:\Hyperic 文件夹下。记住,安装server期间如果出现重启现象,请在安装前就关闭360安全卫士(设置不当有冲突),且...

    Hyperic HQ简体中文-开源

    Hyperic简体中文版,与英文版尽量同步。欢迎使用,并提出建议。 中文手册(收费) http://www.innovatedigital.com/hypericmanual 问题反馈: http://www.oschina.net/p/hyperic+hq support@InnovateDigital.com

    hyperic-mule-plugin

    Hyperic Mule Plugin是一款针对Mule ESB(企业服务总线)的监控插件,主要用于集成到Hyperic HQ(Hyperic运维中心)中,提供对Mule ESB运行状态的全面监控与管理。这个插件的使用,极大地增强了IT团队对于企业级服务...

    hyperic-sigar-1.6.4完整源码

    可以收集的信息 CPU信息:包括基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、nice、wait) 文件系统信息:包括Filesystem、Size、Used、Avail、Use%、Type 事件信息:类似Service ...

Global site tag (gtag.js) - Google Analytics