Gradle 构建不适用于 lombok Spring 启动
Gradle build not working with lombok Spring boot
我有 gradle 包含 lombok jar 的项目,我在 gradle、Gradle 版本中添加了以下依赖项:4.5.1
compileOnly group:'org.projectlombok',name:'lombok', version: '1.16.20'
gradle 内置命令提示符不起作用
对我来说,你引用的表达式是正确的。您能否更详细地描述您观察到的错误。要显示有关出错原因的更详细跟踪,请使用“--stacktrace”命令行开关,例如:
.\gradlew --stacktrace assemble
命令行是gradle给你的编译错误信息吗?或者您是否正在使用 Android Studio 如果是这样,您可能忘记将 lombok 设置为注释处理器代理,请参阅:https://projectlombok.org/setup/android 和 File > Other Settings > Default Settings... > Build,执行、开发 > 编译器 > 注释处理器 > 启用注释处理.
终于能够解决问题 :) spring 其余 api 就像 public Department getEmployeesDepartmet(@Pathvariabel(ID) int id , @Pathvariable(employeId)int employeeID)
这里的 ID 和 employeeID 是字符串常量,因为这个编译器错误 int cannot convert to String 只是删除了常量并在路径变量中添加了字符串变量 –
我有 gradle 包含 lombok jar 的项目,我在 gradle、Gradle 版本中添加了以下依赖项:4.5.1
compileOnly group:'org.projectlombok',name:'lombok', version: '1.16.20'
gradle 内置命令提示符不起作用
对我来说,你引用的表达式是正确的。您能否更详细地描述您观察到的错误。要显示有关出错原因的更详细跟踪,请使用“--stacktrace”命令行开关,例如:
.\gradlew --stacktrace assemble
命令行是gradle给你的编译错误信息吗?或者您是否正在使用 Android Studio 如果是这样,您可能忘记将 lombok 设置为注释处理器代理,请参阅:https://projectlombok.org/setup/android 和 File > Other Settings > Default Settings... > Build,执行、开发 > 编译器 > 注释处理器 > 启用注释处理.
终于能够解决问题 :) spring 其余 api 就像 public Department getEmployeesDepartmet(@Pathvariabel(ID) int id , @Pathvariable(employeId)int employeeID)
这里的 ID 和 employeeID 是字符串常量,因为这个编译器错误 int cannot convert to String 只是删除了常量并在路径变量中添加了字符串变量 –