Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Broadleaf commerce在build.properties文件中添加maven home_Maven_Path_M2eclipse_Broadleaf Commerce - Fatal编程技术网

Broadleaf commerce在build.properties文件中添加maven home

Broadleaf commerce在build.properties文件中添加maven home,maven,path,m2eclipse,broadleaf-commerce,Maven,Path,M2eclipse,Broadleaf Commerce,我正在尝试在eclipse中运行。我已经按照 来自阔叶网站的指南。Demositemaven父项目中build.properties文件中的默认代码显示了这一点 #required maven.home=/usr/share/maven #optional jrebel.path=/usr/lib/jrebel/jrebel.jar 因为启动服务器需要maven.home,所以现在我已经下载并提取了C:\Users\admin\Downloads\apache-maven-3.0.4\lib

我正在尝试在eclipse中运行。我已经按照 来自阔叶网站的指南。
Demosite
maven父项目中
build.properties
文件中的默认代码显示了这一点

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

#optional
jrebel.path=/usr/lib/jrebel/jrebel.jar
因为启动服务器需要maven.home,所以现在我已经下载并提取了
C:\Users\admin\Downloads\apache-maven-3.0.4\lib中的
maven 3.0.4

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

应该是这样的吗

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

我刚刚更改了
maven.home
以指向这样的路径

maven.home==/Users/admin/Downloads/apache-maven-3.0.4
然后在你的电脑里,把它提取到你想要的任何地方。使用命令提示符设置该目录的路径

C:\Users\admin>set PATH="c:\Users\admin\downloads\apache-maven-3.0.4\bin";%PATH%
现在,我能够在eclipse中成功地启动jetty服务器

更新:

因为上述解决方案只工作一次,每次重新启动系统时都需要运行该命令。要使其始终工作,您必须为maven设置
PATH
环境变量。寻找一个永久的解决方案。安装后,运行以下命令检查是否正确安装了maven,并检查是否正确设置了其他变量

CMD提示符

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中不起作用,因此将其替换为双正斜杠(
/
),这样应该可以工作。

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

Maven被放入.zip存档中。所以把maven解压缩到你想要的地方。比如说:

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

然后设置到您的
build.properties

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

这应该行得通