关于bean不能被创建的问题

原创 2016年08月30日 15:25:45

今天遇到了一个问题,代码更新后,别人的机子上能运行,我的机子上部署项目运行后报错:

不能创建bean,找到错误后发现是别人写的controller中引用的类对象没有写get set方法。

可是别人机子能运行,是因为它引入了一个jar包,引入这个包后,就会在编译的时候自动生成get set方法,你就不用自己手动生成了。


1、下载Lombok.jar http://projectlombok.googlecode.com/files/lombok.jar 
2、运行Lombok.jar: java -jar  D:\001_software\work\Java\libs\lombok.jar 
        数秒后将弹出一框,以确认eclipse的安装路径 
3、确认完eclipse的安装路径后,点击install/update按钮,即可安装完成 
4、安装完成之后,请确认eclipse安装路径下是否多了一个lombok.jar包,并且其 
     配置文件eclipse.ini中是否 添加了如下内容: 
           -javaagent:lombok.jar 
           -Xbootclasspath/a:lombok.jar 
     如果上面的答案均为true,那么恭喜你已经安装成功,否则将缺少的部分添加到相应的位置即可 
5、重启eclipse或myeclipse 
6、创建一个java工程,建立如下类: 

  1. 1.public @Data class DataObject {   
  2. 2private String id;   
  3. 3private String name;   
  4. 4private String userId;   
  5. 5private String password;   
  6. 6.} 

7、使用javap命令查看DataObject类编译后的class文件,看看是否生成了相应的getter、setter方法

版权声明:本文为博主原创文章,未经博主允许不得转载。

Spring中常见的bean创建异常

Spring中常见的bean创建异常1. 概述     本次我们将讨论在spring中BeanFactory创建bean实例时经常遇到的异常 org.springframework.bean...
  • zzg1229059735
  • zzg1229059735
  • 2016年05月05日 17:35
  • 37210

关于service中添加Transaction注解后,service无法注入bean

当在service中添加上Transaction注解后,我在测试代码中无法获取改service的bean实例 @Override@Transactionalpublic void userPurch(...
  • xiaolu991954992
  • xiaolu991954992
  • 2017年04月08日 12:49
  • 961

使用SSM框架整合时,无法创建XXXXBean

异常是这样的 Error creating bean with name 'searchItemServiceImpl': Injection of autowired dependencies fa...
  • sheypang
  • sheypang
  • 2017年09月07日 13:17
  • 403

idea 创建的maven+spring+mybatis项目整合 报错无法创建bean

最近在做一个由maven构建的spring+mybatis+struts2项目,刚开始的时候是用自己的老电脑Win7环境下的eclipse写的,托管到了码云上面,刚开始什么问题都没有 直到某一天在公...
  • kep159
  • kep159
  • 2016年07月26日 20:29
  • 4691

Bean对象注入失败 .NoSuchBeanDefinitionException: No qualifying bean of type..

nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying ...
  • JimBo3693
  • JimBo3693
  • 2016年09月14日 12:03
  • 9365

tomcat启动,但是spring配置的bean并没有初始化

今天在做一个spring配置定时器的任务时,发现定时器并没有启动。 但是所有的定时器spring的配置代码是毫无错误的:                              ...
  • duanmuxiao
  • duanmuxiao
  • 2015年01月05日 17:19
  • 3485

Spring之创建bean的方式

学习Spring有一段时间了,这里会把一些知识点给梳理一遍。这里要说到的是-Spring创建bean的四种方式:整个工程的目录结构,用maven进行了管理: 配置文件applicationConte...
  • qq_28051453
  • qq_28051453
  • 2017年07月06日 15:13
  • 360

MyBatis与Spring 整合后,创建Bean报奇葩错的解决

代理了MaBatis Generator自动生成的Mapper的类 package com.aliapp.wxxd.material.service; import interfaces.Entit...
  • tragedyxd
  • tragedyxd
  • 2015年07月30日 13:56
  • 14210

Spring的核心技术(三)---Bean简介

Bean简介 Spring的IoC容器管理着很多个Bean,这些Bean是通过提供给容器的配置元数据来创建的,例如XML样式的定义。 1. 在容器的Bean定义表示为BeanDefinition对...
  • FireOfStar
  • FireOfStar
  • 2015年11月23日 19:04
  • 1534

Spring Bean 创建过程

0. 通常,无论是DispatcherServlet、ContextLoaderListener还是ClassPathXmlApplicationContext,首次实例化bean的入口并不是在每次调...
  • sadfishsc
  • sadfishsc
  • 2016年03月31日 16:40
  • 3062
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于bean不能被创建的问题
举报原因:
原因补充:

(最多只允许输入30个字)