我已按照以下说明在 Windows 7 64 位机器上启动并运行 Jive。
爪哇
- 安装最新版本的 Java
- 下载 Java SE 6 Update 37 JDK(包括 JRE)但尚未安装
- 打开一个新的命令提示符并运行 java --version 以验证它是否已正确安装。
- 如果您收到一条错误消息,提示您需要 1.5 版,但找到了 1.7 版,请确保所有软件版本都适用于正确的操作系统(64 位或 32 位),这可能需要您卸载当前版本(系统将使用安装的最新版本,即使您在安装较新版本后尝试安装较旧版本)
蚀
- 下载并安装适用于 Java EE 开发人员的 Eclipse IDE
- 安装后,创建您的默认工作区并访问帮助 - Eclipse Marketplace
- 在市场上搜索 SubClipse 并安装
- 在市场上搜索 Maven Integration for Eclipse WTP 并安装
PostGres
- 安装 postgreSQL
- 安装 postgres 后,从 C:\oracle\Ora11gR2\product\11.2.0\client_1 目录卸载 java 并在那里安装 Java 版本 7。
- 打开pgAdmin,点击“plug”创建一个新的连接
- 将名称和主机设置为 localhost 并包括您的网络用户名、端口号和安装 postgres 时使用的密码
- 展开数据库树,右键添加新登录角色-通过选择角色权限下的所有选项,将新登录角色配置为超级用户,在定义选项卡下设置PW,然后点击确定
- 退出或断开连接并以您的用户身份重新登录
- 创建所需的数据库
马文
- 安装maven的二进制镜像下载
- 将分发包解压缩,即 apache-maven-3.0.4-bin.zip 到您希望安装 Maven 3.0.4 的目录。这些说明假设您选择了 C:\Program Files\Apache Software Foundation。将从存档中创建子目录 apache-maven-3.0.4。
- 将分发包解压缩,即 apache-maven-3.0.4-bin.zip 到您希望安装 Maven 3.0.4 的目录。这些说明假设您选择了 C:\Program Files\Apache Software Foundation。将从存档中创建子目录 apache-maven-3.0.4。
- 转到控制面板\系统和安全\系统中的环境变量(如何)对话框并访问高级系统设置。在“系统属性”对话框中,转到“高级”选项卡并单击“环境变量”</li>
- 在系统变量中添加 M2_HOME 变量,值为 C:\Program Files\Apache Software Foundation\apache-maven-3.0.4
- 在系统变量中添加 M2 环境变量,值为 %M2_HOME%\bin
- 在用户变量中添加 MAVEN_OPTS 环境变量以指定 JVM 属性,例如值 -Xms256m -Xmx512m
- 在系统变量中更新/创建 Path 环境变量并附加值 %M2% 以添加命令行中可用的 Maven。(将 ;%M2% 添加到路径值的末尾)
- 在系统变量中添加/更新 JAVA_HOME 并将值设置为 JDK 的位置,例如 C:\Program Files\Java\jdk1.5.0_02
- 确保 %JAVA_HOME%\bin 在您的 Path 环境变量中。如果没有,追加到现有的 Path 系统变量(记得用分号分隔)
- 打开一个新的命令提示符并运行 mvn --version 以验证它是否已正确安装。
- 如果失败,请调查本文中讨论的问题。
在用户的目录(即\USERNAME.m2)中,会有一个用于Maven 存储库的.m2 目录。使用存储库设置在该目录中创建一个 settings.xml 文件
Jive 构建
- 从 SVN 存储库中检查 Jive
- 编辑项目根目录中的 pom.xml 文件。确保正确设置大约第 20 行的 jive 短版本:5.0.2.1
- 打开一个终端窗口。切换到顶层项目目录
- 运行这个: mvn clean install -Djive.setup=false -P external
这就是我卡住的地方 - 当我运行 mvn clean install -Djive.setup=false -X external 以获取调试日志时出现 cmd 提示错误,它说它仍然缺少存储库。
我看过一些文档说要让这一切在 Windows 7 机器上运行,你应该使用 VM,但我也看到它是可能的,只是不支持。
有人在 Windows 7 上成功安装、构建和运行 jive 吗?