0

我正在尝试在 Eclipse 中运行Broadleaf Demosite 项目。我按照 阔叶网站的入门指南中的说明设置了演示站点。maven 父项目build.properties内的文件中的默认代码显示了这一点,Demosite

#required
maven.home=/usr/share/maven

#optional
jrebel.path=/usr/lib/jrebel/jrebel.jar

由于需要 maven.home 来启动服务器,所以现在我已经下载并解压了maven 3.0.4in C:\Users\admin\Downloads\apache-maven-3.0.4\lib.

我必须maven.home在属性文件的行中指定的路径是什么,

应该是这样的吗?

maven.home=C:\User\admin\apache-maven-3.0.4\lib
4

3 回答 3

1

Maven 被运送到一个 .zip 档案中。所以解压maven你想去哪里。让我们说像这样的地方:

C:\User\admin\apache-maven-3.0.4\

然后设置到你的build.properties

maven.home=C:/User/admin/apache-maven-3.0.4

这应该有效。

于 2014-09-27T13:21:01.133 回答
0

我只是改变了maven.home指向这样的路径,

maven.home==/Users/admin/Downloads/apache-maven-3.0.4

下载 maven并将其解压缩到计算机中的任何位置。使用命令提示符设置该目录的路径,

C:\Users\admin>set PATH="c:\Users\admin\downloads\apache-maven-3.0.4\bin";%PATH%

现在我可以在 Eclipse 中使用 BUILD SUCCESS 启动码头服务器。

更新:

由于上述解决方案仅适用于一次,您每次重新启动系统时都需要运行该命令。要让它始终工作,您必须PATH为 Maven 设置环境变量。看看如何在 Windows 中安装 maven?永久解决方案。安装后运行以下命令检查您是否正确安装了 maven 并检查其他变量是否设置正确。

命令提示符

C:\Users\admin>mvn -version
Apache Maven 3.0.4 (r1232337; 2012-01-17 14:14:56+0530)
Maven home: c:\Users\admin\Downloads\apache-maven-3.0.4\bin\..
Java version: 1.6.0_32, vendor: Sun Microsystems Inc.
Java home: C:\Program Files\Java\jdk1.6.0_32\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
C:\Users\admin>

如果上述所有工作正常,那么在属性文件中,您必须指定 Maven 主目录,在我的情况下,

C:/Users/admin/Downloads/apache-maven-3.0.4

有时单正斜杠 ( /) 在 Windows 中不起作用,因此用双正斜杠 ( //) 替换它应该可以工作。

于 2012-12-05T08:00:49.183 回答
0

build.properties 文件中的默认值:

#required
maven.home=/usr/share/maven 

您必须遵循以下格式:-

#required
maven.home=C://Program Files//apache-maven-3.0.5-bin//apache-maven-3.0.5
于 2013-07-17T06:33:34.390 回答