我的Hybris(自定义扩展)的源代码位于GIT存储库中,但我的Hybris平台二进制文件位于另一个文件夹中。 (我是hybris的新手)
在这种情况下如何设置构建路径?
说我的自定义扩展文件夹是否在(TFS Git存储库) C:\ HybrisCommerce
而我的平台二进制文件 C:\ HybrisBinary \ Bin \平台 C:\ HybrisBinary \配置 C:\ HybrisBinary \数据\ C:\ HybrisBinary \ LOG \
如何在这种情况下配置构建路径?
答案 0 :(得分:0)
您可以创建Windows符号链接以将自定义扩展文件夹链接到hybris项目文件夹。 这是一个例子。我不确定它是否适用于您的系统,因此您可能需要对其进行修改。
mklink /J "C:\HybrisCommerce" "C:\HybrisBinary\Bin\custom"
这样,默认的hybris构建将在bin / custom中搜索其扩展名,这实际上将指向你的git存储库。
对于eclipse,您只需将所有项目添加到工作区即可。 General > Existing Project into Workspace
首先是你hybris文件夹中的所有项目,然后是git repository文件夹中的所有自定义项目。 重要!请记住,eclipse将更改自定义扩展的.project文件。不要将此文件提交给git存储库,因为您可能会破坏其他团队成员项目。
答案 1 :(得分:0)
您可以按 @Hristo Staykov
的建议简单地创建symbolic link
或强>
修改localextenstion.xml
,如下所示,通过提供完整路径(custom extenstions
)定位所有dir
(取自GIT / SVN)。
e.g。 <extension dir='C:\HybrisCommerce\custmocore' />
然后使用these steps
为您的Eclipse配置hybris电子商务答案 2 :(得分:0)
转到您的本地Hybris设置,到达此位置:
[LOCAL_Path]\hybris\config\
打开localextensions.xml,您将在文件中看到以下内容:
<path dir='[PUT_YOUR_CUSTOM_LOCATION_PATH HERE]' autoload='false' />
然后在其正下方添加所有扩展名(需要在此处自定义/默认添加)。
<extension name='abc' />
<extension name='xyz' />
<extension name='efg' />
保存并运行ant清理所有内容。