Hybris安装错误

San*_*ula -9 hybris

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

将ant home设置为:D:\ HYBRIS软拷贝\ hybris\bin\platform\apache-ant-1.9.1 Apache Ant(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
Run Code Online (Sandbox Code Playgroud)

beo*_*3th 14

  1. 请将hybris移动到没有空格的较短文件夹中(这可能会导致非常奇怪的错误)
  2. 检查您的JDK版本(1.7)
  3. 当您解压缩hybris存档时,您必须在$ HYBRIS/hybris中只有两个文件夹

    • 箱子
    • sampleconfiguration

接下来你需要搬到

$ HYBRIS /的hybris /斌/平台

并致电:

./setantenv.bat

下一个

蚂蚁干净

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

毕竟你可以使用

蚂蚁全部

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