首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何构建一个使用java注释代码生成的混合java/scala项目?

如何构建一个使用java注释代码生成的混合java/scala项目?
EN

Stack Overflow用户
提问于 2019-04-07 12:07:59
回答 1查看 317关注 0票数 1

我正在创建一个混合scala + java项目,其中java代码使用java注释来生成java代码。

java代码生成是我正在使用的库(块菌)的一个要求。

我已经为java和scala创建了带有单独模块的sbt和mill项目,但是在编译java时,这两个构建工具都会产生以下警告:

警告无法确定类的源..。

我确信这是因为这两种工具都使用锌进行增量编译,而锌无法看到是谁生成的java文件。

是否有方法向使用注释生成代码的java源文件添加提示,以便锌能够理解依赖项?

对于如何构造一个使用注释使用java代码生成的混合java/scala项目,我也愿意听取其他建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-13 11:53:38

我找到的最好的解决方案是使用maven构建,它支持java注释代码生成,也支持scala。对于scala项目来说,Maven是一个不寻常的选择,但如果使用基于注释的代码生成,它似乎是一个必要的折衷方案。它还具有良好的智力支持。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55558849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档