mybatis-spring & spring boot - Could not resolve type alias issue -


i using spring boot 1.5.4 mybatis-spring 3.1. able run application via eclipse. when used commandline (java -jar jarname), below exception. standalone application stopping. want move app deploy different machine jar. please help.

caused by: org.apache.ibatis.type.typeexception: not resolve type alias 'myclass'. cause: java.lang.classnotfoundexception: cannot find class: myclass @ org.apache.ibatis.type.typealiasregistry.resolvealias(typealiasregistry.java:120) @ org.apache.ibatis.builder.basebuilder.resolvealias(basebuilder.java:149) @ org.apache.ibatis.builder.basebuilder.resolveclass(basebuilder.java:116) ... 36 more

i resolved same issue moving autoconfigure(using spring properties) had db configuration(datasource, session factory) configured in javaconfig class. i'm removed config , moved config application properties(yml format) .. below have

mybatis:   typealiasespackage: com.wiredinformatics.preauth.domain spring:   datasource:     url: jdbc:mysql://127.0.0.1:3306/preauth?     usessl=false&servertimezone=utc     username: myuser     password: mypass   dbcp2:     driver: com.mysql.cj.jdbc.driver     initial-size: 2     max-total: 10     max-idle: 10     min-idle: 5     max-wait-millis: 30000     validation-query: select 1  

i haven't had time yet figure out why having own java config broke scanning. worked ok in eclipse, failed when running command line


Comments