本文介绍了在 Windows 7 64 位上运行 Jive Dev Enrivonment的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I've followed the following instructions to get Jive up and running on a windows 7 64 bit machine.

Java

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

日蚀

  1. 下载&为 Java EE 开发人员安装 Eclipse IDE
  2. 安装后,创建您的默认工作区并访问帮助 – Eclipse Marketplace
  3. 在市场上搜索 SubClipse 并安装
  4. 在市场上搜索适用于 Eclipse WTP 的 Maven 集成并安装

PostGres

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

马文

  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 环境变量,值为 %M2_HOME%\bin
  7. 在用户变量中添加 MAVEN_OPTS 环境变量以指定 JVM 属性,例如值 -Xms256m -Xmx512m
  8. 在系统变量中更新/创建 Path 环境变量并附加值 %M2% 以添加命令行中可用的 Maven.(在路径值末尾添加;%M2%)
  9. 在系统变量中添加/更新 JAVA_HOME 并将值设置为 JDK 的位置,例如C:\Program Files\Java\jdk1.5.0_02
  10. 确保 %JAVA_HOME%\bin 在您的 Path 环境变量中.如果没有,附加到现有的 Path 系统变量(记得用分号分隔)
  11. 打开一个新的命令提示符并运行 mvn --version 以验证它是否已正确安装.
  12. 如果失败,请调查本文中讨论的问题.

在用户目录(即 \USERNAME.m2)中,将有一个 .m2 目录用于 Maven 存储库.使用存储库设置在该目录中创建一个 settings.xml 文件

In the user’s directory (ie \USERNAME.m2) there will be a .m2 directory for the Maven repository. Create a settings.xml file in that directory with the repository settings

Jive 构建

  1. 从 SVN 存储库中检出 Jive
  2. 在项目根目录中编辑 pom.xml 文件.确保大约第 20 行的 jive 简短版本设置正确:5.0.2.1
  3. 打开一个终端窗口.切换到顶层项目目录
  4. 运行:mvn clean install -Djive.setup=false -P external

这就是我卡住的地方 - 当我运行 mvn clean install -Djive.setup=false -X external 以获取调试日志时出现 cmd 提示错误,并且它说它仍然缺少存储库.

This is where i get stuck - I get a cmd prompt error when i run mvn clean install -Djive.setup=false -X external to get the debug log, and it says it's still missing the repository.

我看到一些文档说要让这一切在 Windows 7 机器上运行,你应该使用虚拟机,但我也看到可以这样做,只是不支持.

I've seen some documentation saying to get this all working on a windows 7 machien you should use a VM, but i've also seen that it's possible to do, just not supported.

有人在 Windows 7 上成功安装、构建和运行 jive 吗?

Has anybody successfully installed, built, and ran jive on windows 7?

推荐答案

以下 https://community.jivesoftware.com/docs/DOC-3547 用于设置 maven 说:

Following https://community.jivesoftware.com/docs/DOC-3547 for setting up maven says:

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

Note: this Maven configuration provides access to Jive binaries and sources via the maven-secure.jivesoftware.com server; it requires login access. See the bottom of the document where to put your login information.

请通过创建支持案例来请求 maven 访问.如果您没有公司组,您可以通过电子邮件将您的 Maven 请求发送至 [email protected]

Please request maven access by creating a Supportal case. If you do not have a company group, you may email your maven request to [email protected]

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

It's possible that you don't have the required access.

这篇关于在 Windows 7 64 位上运行 Jive Dev Enrivonment的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-12 00:25