从Maven项目中的Scala中的其他软件包导入对象
我需要将一个名为javaccparser的对象导入到一个名为frontend的其他软件包中的另一个对象。但找不到。我想我写了正确的道路。
包装中的对象
在前端包装中,然后解决。 添加denpendency
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这些看起来不像它们在相同的
模块
(带蓝色框的文件夹中,包含其自己的src
root)。从另一个
使用
模块将要求您将packages
模块
作为另一个module
作为其他模块
build.sbt
。类似于(对于项目范围
build.sbt
):一旦将模块作为您希望使用的模块的依赖项,该包应该可用于导入(应该在-范围)。
这是sbt doc:
Those don't look like they are in the same
module
(folder with a blue box, contains its ownsrc
root).To use
packages
from anothermodule
would require you to import themodule
as a dependency in the othermodule
in thebuild.sbt
.Something like (for a project-wide
build.sbt
):Once you add the module as a dependency to the module you wish to use it in, the package should be available for import (it should be in-scope).
Here is the sbt doc: Multi-Project