ven*_*ddi 2 java spring hybris
我正在开发一个内部应用程序Hybris.喜欢HMC.我已经创建了一个扩展并添加了所需的扩展名extensioninfo.xml,但是当我尝试导入bean这些必需的扩展时,我看到了class cannot be resolved.我已经清理了这个项目.但我无法解决这个问题.有人可以指导我.我可以根据要求提供更多细节.
<extensioninfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="extensioninfo.xsd">
<extension abstractclassprefix="Generated" classprefix="Sma" managername="SmaManager" managersuperclass="de.hybris.platform.jalo.extension.Extension" name="sma" usemaven="false">
<!-- for more information on maven managed libraries please consult https://wiki.hybris.com/x/Nq8sDQ -->
<!-- you should add all required extensions to this list, except platform extensions which are automatically required -->
<!-- <requires-extension name="cms"/> -->
<requires-extension name="services"/>
<coremodule generated="true" manager="com.company.sma.jalo.SmaManager" packageroot="com.company.sma"/>
<webmodule jspcompile="false" webroot="/sma"/>
</extension>
</extensioninfo>
Run Code Online (Sandbox Code Playgroud)
在extensioninfo.xml文件中,我们只添加扩展依赖项.因此,当您添加新的Hybris扩展时,您需要将其添加到您的localextensions.xml文件中,也需要扩展.不要错过:
位于$ {HYBRIS_BIN_DIR}/platform/ext中的所有扩展都会自动加载,无需将它们添加到localextensions.xml文件中.
然后,ant clean all将构建您的扩展资源.
如果无法在IDE中解决扩展问题,则需要build path 手动将其添加到IDE中.
| 归档时间: |
|
| 查看次数: |
868 次 |
| 最近记录: |