在Windows 7 64位上运行Jive Dev Enrivonment

时间:2012-10-30 18:38:25

标签: java maven windows-7-x64 social jive

我按照以下说明在Windows 7 64位计算机上运行Jive并运行。

爪哇

  1. 安装最新版本的Java
  2. 下载Java SE 6 Update 37 JDK(包括JRE)但尚未安装
  3. 打开一个新的命令提示符并运行java --version以验证它是否已正确安装。
  4. 如果收到错误,说明预期版本为1.5且找到1.7,请确保所有版本的软件都是针对正确的操作系统(64位或32位),这可能需要您卸载当前版本(系统将使用最新版本)安装版本,即使您在安装较新版本后尝试安装旧版本)
  5. 的Eclipse

    1. 下载&安装Eclipse IDE for Java EE Developers
    2. 安装完成后,创建默认工作区并访问“帮助 - Eclipse Marketplace”
    3. 在市场上搜索SubClipse并安装
    4. 在市场上搜索Maven Integration for Eclipse WTP并安装
    5. POSTGRES

      1. 安装postgreSQL
      2. 安装postgres后,从C:\ oracle \ Ora11gR2 \ product \ 11.2.0 \ client_1目录中卸载java,然后在那里安装Java版本7。
      3. 打开pgAdmin,点击“插件”以创建新连接
      4. 将名称和主机设置为localhost,并包含安装postgres时使用的网络用户名,端口号和密码
      5. 展开数据库树,右键单击以添加新的登录角色 - 通过选择角色权限下的所有选项,将新登录角色配置为超级用户,在定义选项卡下设置PW,然后单击确定
      6. 退出或断开连接并以用户身份重新登录
      7. 创建所需的数据库
      8. 的Maven

        1. 安装maven的二进制镜像下载
        2. 将分发存档(即apache-maven-3.0.4-bin.zip)解压缩到您要安装Maven 3.0.4的目录。这些说明假设您选择了C:\ Program Files \ Apache Software Foundation。子目录apache-maven-3.0.4将从存档中创建。
        3. 将分发存档(即apache-maven-3.0.4-bin.zip)解压缩到您要安装Maven 3.0.4的目录。这些说明假设您选择了C:\ Program Files \ Apache Software Foundation。子目录apache-maven-3.0.4将从存档中创建。
        4. 转到控制面板\系统和安全\系统中的环境变量(操作方法)对话框,然后访问高级系统设置。在“系统属性”对话框中,转到“高级”选项卡,然后单击“环境变量”
        5. 在系统变量中添加M2_HOME变量,其值为C:\ Program Files \ Apache Software Foundation \ apache-maven-3.0.4
        6. 使用值%M2_HOME%\ bin
        7. 在系统变量中添加M2环境变量
        8. 在用户变量中添加MAVEN_OPTS环境变量以指定JVM属性,例如值-Xms256m -Xmx512m
        9. 在系统变量中更新/创建Path环境变量,并附加值%M2%以在命令行中添加Maven。 (添加;%M2%到路径值的末尾)
        10. 在系统变量中添加/更新JAVA_HOME并将值设置为JDK的位置,例如: C:\ Program Files \ Java \ jdk1.5.0_02
        11. 确保%JAVA_HOME%\ bin位于Path环境变量中。如果没有,请附加到现有的Path系统变量(记得用分号分隔)
        12. 打开一个新的命令提示符并运行mvn --version以验证它是否已正确安装。
        13. 如果此操作失败,请调查本文中讨论的问题。
        14. 在用户的目录(即\ USERNAME.m2)中,将有一个Maven存储库的.m2目录。使用存储库设置

          在该目录中创建settings.xml文件

          Jive Build

          1. 检查Jive的SVN存储库
          2. 编辑项目根目录中的pom.xml文件。确保第20行左右的jive短版本设置正确:5.0.2.1
          3. 打开终端窗口。切换到顶级项目目录
          4. 运行此命令:mvn clean install -Djive.setup = false -P external
          5. 这是我卡住的地方 - 当我运行mvn clean install -Djive.setup = false -X external获取调试日志时,我得到一个cmd提示错误,并且它说它仍然缺少存储库。

            我已经看到一些文档说要将这一切都用在Windows 7上,你应该使用VM,但我也看到它可以做,只是不支持。

            是否有人在Windows 7上成功安装,构建和运行jive?

2 个答案:

答案 0 :(得分:2)

设置maven后https://community.jivesoftware.com/docs/DOC-3547说:

注意:此Maven配置通过maven-secure.jivesoftware.com服务器提供对Jive二进制文件和源的访问;它需要登录访问权限。请参阅文档底部的登录信息。

请通过创建支持案例来请求maven访问权限。如果您没有公司组,可以将您的maven请求通过电子邮件发送至accountsupport@jivesoftware.com

您可能没有所需的访问权限。

答案 1 :(得分:0)

棘手的部分是在Windows 7中启动并运行eae引擎。它从Jive 6开始工作。我记得在Jive 5中运行linux vm中的eae引擎并挂钩。在设置之后,除非你的开发需要eae引擎,否则你可以关闭它......