Deployment Assembly没有dependencies

来源:3-6 ——如何使用源代码

慕粉2110412814

2018-04-01

老师好,

我导入完项目出现了如下问题:


异常:

导入后进行项目配置时出现Deployment Assembly的问题。


两个打jar包的项目onCommon, onService已经确保选择了Utility Module

在ocCommon中的Deployment Assembly ->add..->Java build path entries->

中没有Maven Dependency, 只有一个elicpse相关的Maven 插件如图

http://img.mukewang.com/szimg/5ac0500600019e3e08880180.jpg


在ocService中的Deployment Assembly ->add..->Java build path entries->

中是空的,没有东西可以选择

http://img.mukewang.com/szimg/5ac050160001623510200678.jpg


说一下我的环境:

确认已经安装了maven,并且出现这个问题后,我认为是自带的maven的问题,特意单独下载了一个maven加入到eclipse,仍然是相同的问题

http://img.mukewang.com/szimg/5ac050990001f1d206300258.jpg



jdk 1.8, 所以我在

properties->java compiler里面选择了1.8

project facet里面选择了1.8

在POM文件里把plugin的编译版本也改成了1.8



Eclipse使用的是neo3版本



我尝试直接tomcat运行,出现如下错误,应该是jar包没有进来吧?




写回答

2回答

祁聪

2018-04-02

如果是web项目(war包),是有 Deployment Assembly 的,

ocService 和 ocCommon是jar包,没有Deployment Assembly,,

tomcat异常是因为jar包没有加载进去造成的,可以参考群里单独录制的项目导入说明视频;

如果还有问题,可以qq私聊我,再帮你详细定位

0
1
慕粉2110412814
谢谢老师。问题解决了。我现在使用QQ群里面的群文件,所有的配置都按您的来,并且项目文件使用的是群里面的ocProject就可以了。我之前是使用在视频窗口下载的project文件就有一些问题。目前ok了,先继续学了。谢谢!
2018-04-03
共1条回复

慕粉2110412814

提问者

2018-04-01

补充上面的问题,下面是tomcat异常堆栈



org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'portalServiceImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.online.college.core.consts.service.IConstsClassifyService com.online.college.portal.business.impl.PortalServiceImpl.constsClassifyService; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'constsClassifyServiceImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.online.college.core.consts.dao.ConstsClassifyDao com.online.college.core.consts.service.impl.ConstsClassifyServiceImpl.entityDao; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.online.college.core.consts.dao.ConstsClassifyDao] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

     at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)

     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1204)

     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:538)

     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)

     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302)

     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:229)

     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)

     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)

     at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:725)

     at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)

     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)

     at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)

 

0
0

Java SSM快速开发仿慕课网在线教育平台

学习整合微信公众平台开发、新浪SAE云平台、七牛云、分布式部署等等

1074 学习 · 449 问题

查看课程