java - 如果删除源文件夹,多模块 maven 项目不会为依赖模块部署可执行 Jar
问题描述
我需要在多模块项目中从模块(B)访问模块(A)。即使我成功地为模块 A 生成了 jar,当我导入它时,它也只有在 src/main/java/ 文件夹可用时才有效。即使没有源文件夹作为来自模块 B 的独立可执行 jar,我怎样才能使其工作?我使用 Intellij IDEA 并将依赖项导入到模块 B pom 文件中,如下所示,
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>soap-client</artifactId>
<version>${project.version}</version>
</dependency>
解决方案
推荐阅读
- ios - iOS 本地化:如果缺少键,应用程序不会回退到另一种语言。显示键而不是值
- javascript - 如何强制 vscode 识别我的 .d.ts 文件而不是默认文件?
- amazon-dynamodb - Dynamodb 分区行为
- asp.net-mvc - ASP.NET MVC 下拉绑定和验证器
- php - 我需要一种类似于 for 循环重新评估测试条件的行为的算法
- javascript - How to use internationalization api for js?
- python - 为什么我的 discord bot 没有通过 discord.py 重写连接到频道?
- vue.js - Vue loader error when building application on server
- asp.net-mvc - 创建唯一约束,每个帐户唯一的项目编号
- reactjs - 运行“npx create-react-app todo --typescript”后,tsx 文件不存在