Spring Boot项目中,在module-info中requires之后,方可import。
使用
#查看module设置
jar --describe-module
module Hello {
//暴露wenmingwei包
exports wenmingwei;
//允许spring.core反射访问wenmingwei,否则spring.core无法反射访问wenmingwei包中的内容。
opens wenmingwei to spring.core;
requires java.base;
requires java.sql;
requires spring.context;
requires spring.boot;
requires spring.boot.starter;
requires spring.boot.autoconfigure;
requires java.annotation;
}
gradle中需要添加--module-path
compileJava {
doFirst {
options.compilerArgs = [
'--module-path', classpath.asPath
]
}
}
网友评论