java - Maven项目目录结构中目标中的类文件夹
问题描述
工作maven
项目时,maven
有时会在目标目录中生成类文件夹。有时它不会(可能会立即创建和删除)?
什么情况下会发生,什么时候不会发生?
解决方案
这取决于您的项目配置。一般来说,项目包装类型将是关键因素之一。与“pom”类型或“bom”类型一样,这些类型仅用于描述项目元,如依赖管理、通用插件配置等,不包含用于编译的源代码。对于包含源代码的 jar 包,它将使用默认配置的 maven-compiler-plugin 编译生成类。
但是对于 maven 及其插件,他们有许多灵活的方式来进行配置以改变他们的能力。例如,对于编译,您甚至可以使用 build-helper-maven-plugin 更改源代码文件夹位置和编译位置。所以这仍然取决于你的 pom 配置。
对于 build-helper-maven-plugin,请参阅https://www.mojohaus.org/build-helper-maven-plugin/usage.html了解更多详情。
推荐阅读
- javascript - Webpack 配置错误 - 请帮我纠正
- python - 干净的数据集空值等不能从 [datetime64[ns]] 到 [float64] 标签
- node.js - Material-UI DateRangerPicker 删除 dd/mm/yyyy
- javascript - 使用 google oauth 时我没有获得 access_token
- ocaml - OCaml 中作为模块类型的存在类型
- java - SqlAnywhere 问题在 jtds Android 中返回多行
- python - 在 python 中显示 .fig Matlab 文件
- java - 我是 android 开发新手,我在 android studio 中遇到问题
- java - java.net.SocketException:在 java 套接字聊天时套接字已关闭
- java - 如何从 JAR 文件之外向空手道提供功能文件?