Hybris安装错误

Hybris安装错误,hybris,Hybris,D:\HYBRIS软拷贝\HYBRIS\bin\platform>setantev.bat 将ant home设置为:D:\HYBRIS软拷贝\HYBRIS\bin\platform\apache-ant-1.9.1 ApacheAnt(TM)版本1.9.1于2013年5月15日编译 D:\HYBRIS Soft copies\hybris\bin\platform>ant clean all Buildfile: D:\HYBRIS Soft copies\hybris\bin\pl

D:\HYBRIS软拷贝\HYBRIS\bin\platform>setantev.bat

将ant home设置为:D:\HYBRIS软拷贝\HYBRIS\bin\platform\apache-ant-1.9.1 ApacheAnt(TM)版本1.9.1于2013年5月15日编译

D:\HYBRIS Soft copies\hybris\bin\platform>ant clean all


Buildfile: D:\HYBRIS Soft copies\hybris\bin\platform\build.xml

[echo] D:\HYBRIS Soft copies\hybris\bin\platform/tomcat/bin

[mkdir] Created dir: D:\HYBRIS Soft copies\hybris\log

[mkdir] Created dir: D:\HYBRIS Soft copies\hybris\data

[mkdir] Created dir: D:\HYBRIS Soft copies\hybris\temp\hybris

[input]

[input]  **** NO CONFIG FOLDER FOUND ****

[input]

[input]  No config folder was found at D:\HYBRIS Soft copies\hybris\config.

[input]  A "fresh" folder containing basic configuration files and the hybris

[input]  demo licence will be created for your convenience.

[input]  Please adjust and review the configuration files (and license) and

[input]  call 'ant' again. This directory will never be overridden or

[input]  touched again. Always use this configuration folder for configuration

[input]  of platform, do not change anything within the platform folder.

[input]

[input]  Please choose the configuration template.

[input]  Press [Enter] to use the default value ([develop], production)

[copy] Copying 26 files to D:\HYBRIS Soft copies\hybris\config

[copy] Copying 1 file to D:\HYBRIS Soft copies\hybris\config

[ysetplatformproperties] Web root <web> of the extension <testweb> has been explicitely disabled


[ysetplatformproperties] java.util.Objects.requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;

[ysetplatformproperties] java.lang.NoSuchMethodError: java.util.Objects.requireNonNull(Ljava/lang/Object;)L
g/Object;

[ysetplatformproperties] at de.hybris.ant.taskdefs.internal.context.TomcatContext$SimpleElement.<ini
tContext.java:222)

[ysetplatformproperties] at de.hybris.ant.taskdefs.internal.context.TomcatContext$SimpleElement.<ini
tContext.java:220)

[ysetplatformproperties] at de.hybris.ant.taskdefs.internal.context.TomcatContext.<init>(TomcatConte
81)

[ysetplatformproperties] at de.hybris.ant.taskdefs.SetPlatformProperties.createTomcatContext(SetPlat
erties.java:623)

[ysetplatformproperties] at de.hybris.ant.taskdefs.SetPlatformProperties.setAllProperties(SetPlatfor
ies.java:494)

[ysetplatformproperties] at de.hybris.ant.taskdefs.SetPlatformProperties.execute(SetPlatformProperti
117)

[ysetplatformproperties] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)

[ysetplatformproperties] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)

[ysetplatformproperties] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
a:43)

[ysetplatformproperties] at java.lang.reflect.Method.invoke(Method.java:613)

[ysetplatformproperties] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:1

[ysetplatformproperties] at org.apache.tools.ant.Task.perform(Task.java:348)

[ysetplatformproperties] at org.apache.tools.ant.Target.execute(Target.java:435)

[ysetplatformproperties] at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:168

[ysetplatformproperties] at org.apache.tools.ant.taskdefs.ImportTask.importResource(ImportTask.java:

[ysetplatformproperties] at org.apache.tools.ant.taskdefs.ImportTask.execute(ImportTask.java:162)

[ysetplatformproperties] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)

[ysetplatformproperties] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[ysetplatformproperties] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav

[ysetplatformproperties] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
a:43)

[ysetplatformproperties] at java.lang.reflect.Method.invoke(Method.java:613)

[ysetplatformproperties] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:1

[ysetplatformproperties] at org.apache.tools.ant.Task.perform(Task.java:348)

[ysetplatformproperties] at org.apache.tools.ant.Target.execute(Target.java:435)

[ysetplatformproperties] at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:179

[ysetplatformproperties] at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:9

[ysetplatformproperties] at org.apache.tools.ant.Main.runBuild(Main.java:826)

[ysetplatformproperties] at org.apache.tools.ant.Main.startAnt(Main.java:235)

[ysetplatformproperties] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)

[ysetplatformproperties] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

BUILD FAILED

D:\HYBRIS Soft copies\hybris\bin\platform\build.xml:20: The following error occurred while executing this l

D:\HYBRIS Soft copies\hybris\bin\platform\resources\ant\antmacros.xml:114: java.lang.NoSuchMethodError: jav
bjects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;

 at de.hybris.ant.taskdefs.internal.context.TomcatContext$SimpleElement.<init>(TomcatContext.java:22

at de.hybris.ant.taskdefs.internal.context.TomcatContext$SimpleElement.<init>(TomcatContext.java:22

at de.hybris.ant.taskdefs.internal.context.TomcatContext.<init>(TomcatContext.java:81)
at de.hybris.ant.taskdefs.SetPlatformProperties.createTomcatContext(SetPlatformProperties.java:623) 

at de.hybris.ant.taskdefs.SetPlatformProperties.setAllProperties(SetPlatformProperties.java:494)

at de.hybris.ant.taskdefs.SetPlatformProperties.execute(SetPlatformProperties.java:117)

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)

at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:613)

at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106  

at org.apache.tools.ant.Task.perform(Task.java:348) 

at org.apache.tools.ant.Target.execute(Target.java:435) 

at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:168) 

at org.apache.tools.ant.taskdefs.ImportTask.importResource(ImportTask.java:230) 

at org.apache.tools.ant.taskdefs.ImportTask.execute(ImportTask.java:162) 

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 

at java.lang.reflect.Method.invoke(Method.java:613) 

at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) 

at org.apache.tools.ant.Task.perform(Task.java:348) 

at org.apache.tools.ant.Target.execute(Target.java:435) 

at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:179) 

at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:93) 

at org.apache.tools.ant.Main.runBuild(Main.java:826) 

at org.apache.tools.ant.Main.startAnt(Main.java:235) 

at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) 

at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) 

Total time: 27 seconds
D:\HYBRIS软拷贝\HYBRIS\bin\platform>antclean all
构建文件:D:\HYBRIS软拷贝\HYBRIS\bin\platform\build.xml
[echo]D:\HYBRIS软拷贝\HYBRIS\bin\platform/tomcat/bin
[mkdir]已创建目录:D:\HYBRIS软拷贝\HYBRIS\log
[mkdir]已创建目录:D:\HYBRIS软拷贝\HYBRIS\data
[mkdir]已创建目录:D:\HYBRIS软拷贝\HYBRIS\temp\HYBRIS
[输入]
[输入]****未找到配置文件夹****
[输入]
[输入]在D:\HYBRIS Soft copies\HYBRIS\config中未找到配置文件夹。
[输入]包含基本配置文件和hybris的“新”文件夹
[输入]将创建演示许可证以方便您。
[输入]请调整并查看配置文件(和许可证)和
[输入]再次调用“ant”。此目录将永远不会被覆盖或删除
[输入]再次触摸。始终使用此配置文件夹进行配置
平台的[input],请勿更改平台文件夹中的任何内容。
[输入]
[输入]请选择配置模板。
[input]按[Enter]使用默认值([develop],production)
[复制]将26个文件复制到D:\HYBRIS软拷贝\HYBRIS\config
[复制]将1个文件复制到D:\HYBRIS软拷贝\HYBRIS\config
[ysetplatformproperties]已明确禁用扩展的Web根目录
[ysetplatformproperties]java.util.Objects.requirennull(Ljava/lang/Object;)Ljava/lang/Object;
[ysetplatformproperties]java.lang.NoSuchMethodError:java.util.Objects.requireNonNull(Ljava/lang/Object;)L
g/对象;
[ysetplatformproperties]位于de.hybris.ant.taskdefs.internal.context.TomcatContext$SimpleElement。
  • 请将hybris移动到不带空格的较短文件夹中(这可能会导致非常奇怪的错误)
  • 检查您的JDK版本(1.7)
  • 当您刚刚解包hybris归档文件时,$hybris/hybris中必须只有两个文件夹

    • 垃圾箱
    • 采样配置
  • 下一步,您需要移动到

    $HYBRIS/HYBRIS/bin/platform

    并致电:

    /setantev.bat

    下一个

    蚂蚁清洁

    并选择您的个人资料(开发)

    毕竟你可以用

    蚂蚁


    用于构建您的hybris应用程序。

    请在名称较短的文件夹中再次提取您的文件夹。并且,使用7-zip解压文件夹,因为解压可能会出现一些问题。

    这是因为目录路径中有空间

    此错误是由于hybris安装路径的空格引起的。确保每个段的完整路径中不应有任何空间

    我建议您使用配方安装程序,不要在目录名中保留空格。这很容易

    转到平台目录并在下面运行命令 第一步:/setantenv.sh(适用于Mac) setantenv.bat(适用于Windows)

    步骤2:转到Hybris安装程序目录并在下面运行命令 注意:您将在hybris目录中找到安装程序目录 ./install.sh-r sap_som_b2b(适用于Mac) install.bat-r sap_som_b2b(适用于Windows)

    **抄袭自:
    查看路径不得包含空格

    首先检查jdk是否可用,如果不可用,请下载并安装设置路径(环境变量)

    然后检查java版本 -下载hybris软件(超过2gb)…然后根据vesrion将软件解压缩到安装程序或bin 安装.bat-r b2c_acc或setantenv.bat 竣工后 蚂蚁清除一切 install.bat-r b2c_acc初始化或 完成登录后,Hybris管理控制台ex-
    在那里,您会发现选项卡初始化(在project中只有一次,其他情况下,所有内容都会被删除)

    您收到了几张否决票,因为您只是粘贴了一个日志错误,没有上下文,没有关于您试图实现的目标的信息,也没有提出任何问题。幸运的是,贡献者足够聪明,能够从日志中找出您要做的事情并提出建议。请更新bin和config的目录路径。