【发布时间】:2016-01-29 15:53:15
【问题描述】:
我用 Eclipse 尝试了 Broadleaf,但它仍然给出了更多错误,而且我熟悉 netbeans 和 glassfish,我设置了 mysql 服务器并创建了新模式。我不知道如何创建表 Broadleaf 没有提供模式创建文件。 Broadleaf 项目可以自动创建表吗?还将该 eclipse 项目导入 netbeans 项目,尝试 maven 安装并尝试运行单个模块,比如首先我运行管理模块,如果所有模块都需要同时运行,我该怎么办?当我尝试运行管理模块时,它会出现以下错误
Warning: Unable to load class org.apache.hadoop.hdfs.web.resources.UserProvider, reason: java.lang.NoClassDefFoundError: com/sun/jersey/spi/inject/InjectableProvider
Info: WebModule[null] ServletContext.log():Set web app root system property: 'blAdmin.root' = [/home/yogesh/Documents/eclipse-workspace/DemoSite/admin/target/admin/]
Info: WebModule[null] ServletContext.log():Initializing log4j from [/home/yogesh/Documents/eclipse-workspace/DemoSite/admin/target/admin/WEB-INF/log4j.xml]
Info: WebModule[null] ServletContext.log():Initializing Spring root WebApplicationContext
Info: [ WARN] 19:32:15 RuntimeEnvironmentPropertiesConfigurer - Unable to determine runtime environment, using default environment 'development'
Info: [ WARN] 19:32:17 MergeXmlWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationEventMulticaster': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.concurrent.Executor org.broadleafcommerce.common.event.BroadleafApplicationEventMulticaster.taskExecutor; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.processor.NullPaymentGatewayTRExtensionHandler] for bean with name 'blNullPaymentGatewayTRExtensionHandler' defined in URL [jar:file:/home/yogesh/Documents/eclipse-workspace/DemoSite/admin/target/admin/WEB-INF/lib/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/processor/NullPaymentGatewayTRExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: Class com.mycompany.sample.vendor.nullPaymentGateway.web.processor.NullPaymentGatewayTRExtensionHandler has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.7.0_80
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1210)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:661)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:471)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
at org.broadleafcommerce.common.web.extensibility.MergeContextLoader.contextInitialized(MergeContextLoader.java:148)
at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:5394)
at com.sun.enterprise.web.WebApplication.start(WebApplication.java:168)
at org.glassfish.internal.data.EngineRef.start(EngineRef.java:122)
at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:291)
at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:352)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:500)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:356)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:356)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109)
Severe: Exception during lifecycle processing
java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationEventMulticaster': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.concurrent.Executor org.broadleafcommerce.common.event.BroadleafApplicationEventMulticaster.taskExecutor; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.processor.NullPaymentGatewayTRExtensionHandler] for bean with name 'blNullPaymentGatewayTRExtensionHandler' defined in URL [jar:file:/home/yogesh/Documents/eclipse-workspace/DemoSite/admin/target/admin/WEB-INF/lib/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/processor/NullPaymentGatewayTRExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: Class com.mycompany.sample.vendor.nullPaymentGateway.web.processor.NullPaymentGatewayTRExtensionHandler has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.7.0_80
at com.sun.enterprise.web.WebApplication.start(WebApplication.java:168)
at org.glassfish.internal.data.EngineRef.start(EngineRef.java:122)
at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:291)
at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:352)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:500)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:356)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:356)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722)
at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)
at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
at org.glassfish.grizzly.http.server.StaticHttpHandlerBase.service(StaticHttpHandlerBase.java:189)
at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:201)
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:175)
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561)
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545)
at java.lang.Thread.run(Thread.java:745)
Severe: Exception while loading the app
Severe: Undeployment failed for context /admin
Severe: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationEventMulticaster': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.concurrent.Executor org.broadleafcommerce.common.event.BroadleafApplicationEventMulticaster.taskExecutor; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.processor.NullPaymentGatewayTRExtensionHandler] for bean with name 'blNullPaymentGatewayTRExtensionHandler' defined in URL [jar:file:/home/yogesh/Documents/eclipse-workspace/DemoSite/admin/target/admin/WEB-INF/lib/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/processor/NullPaymentGatewayTRExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: Class com.mycompany.sample.vendor.nullPaymentGateway.web.processor.NullPaymentGatewayTRExtensionHandler has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.7.0_80
当我尝试运行网站HTTP Status 404 - Not Found
如果使用 netbeans 和 glassfish 来种植阔叶植物是个好主意吗?
【问题讨论】:
标签: eclipse tomcat netbeans-8 glassfish-4 broadleaf-commerce