我想知道这在 IntelliJ 中是否可行
我有 3 个模块(客户端、服务器和协议(protocol))。我当前的做法是将协议(protocol)模块编译为 jar,然后将其用作客户端和服务器模块中的库。然而,这意味着我每次都必须刷新 IntelliJ。
有没有办法将模块作为库直接添加到我的服务器和客户端模块中?我已经尝试进入库并将协议(protocol)的 src/文件夹添加到我的客户端和服务器模块。
我还查看了http://www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html但无法得到答案。
提前致谢!
最佳答案
你尝试过这个吗:
- 项目结构 Ctrl+Alt+Shift+S(对于 Windows ) 或文件 - 项目结构
- 模块(在 LHS 上)
- 您现在应该在中间列表中看到 3 个模块(前提是您已设置这些模块)
- 选择要添加依赖项的模块
- “依赖关系”选项卡(中上)
- 点击 RHS 上的+符号添加依赖项
- 选择模块依赖项
- 选择它所依赖的模块。
这要求所有 3 个模块都在同一项目中设置。
关于java - Intellij 将模块编译输出设置为库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21149055/