java - Java 生态系统中是否有类似于 Rust 中的 cargo build 的替代方案?
问题描述
cargo
我真的很喜欢我们在 Rust中以一种非常简单的方式编译和生成可执行文件的方式。只需键入cargo run
即可构建和运行程序。最好的部分是它包含在 Rust 发行版中。但是在 Java 中,是否有任何包含电池的功能可以让我们实现相同的功能。例如,如果我有一个名为 app 的根目录和两个名为 bin 和 src 的子目录。在 src 内部,我有标准的包结构,如 com/company/main/java,然后是包含代码的目录。所以在根目录下,当我执行命令时javac
,是否需要使用任何标志或命令或配置文件,以便在 bin 目录中获得编译器 jar,或者至少在 bin 目录中获得与 src 中的代码结构相同的编译类文件?
注意:我不是在寻找像 Maven、Gradle 等这样的构建系统。我特别期待只使用 JDK 附带的两个命令 javac 和 java 来做到这一点。
解决方案
推荐阅读
- wordpress - SASS 如果自定义字段条件
- python - 对象是否有其类方法的副本?
- python - 如何找到最后 2 个轴的 argmax
- c - 将“char [10]”分配给“char [50]”时的类型不兼容
- kubernetes - 从另一个 pod 更改 kubernetes stroge 类挂载值
- angular - 访问数组中的项目返回未定义
- python - 无法替换 pandas DataFrame 中的字符串内容
- sql-server - @ColumnTransformer 支持 SQLSERVER 的功能是什么?
- java - 从 jdk-8 开始的 java 标准库中是否有抽象类与接口使用的示例?
- vulkan - 清除 AMD 硬件上的附件问题