使用Java中的命令行编译多个软件包

发布于 2021-01-31 15:22:21

嗨,我一直在使用IDE,但是现在我需要从命令行运行和编译。

问题是我有多个软件包,并且试图找到答案,但是没有任何反应。

所以我有

src/
  Support/ (.java files)
  Me/ (.java files) 
  Wrapers/ (.java files)

您知道如何使用javac编译所有内容吗?

关注者
0
被浏览
105
1 个回答
  • 面试哥
    面试哥 2021-01-31
    为面试而生,有面试问题,就找面试哥。

    可以做到这一点(可能需要通过-cp命令行开关添加其他classpath元素):

    javac Support/*.java Me/*.java Wrapers/*.java
    

    但是,如果您的构建过程变得更加复杂(而且将会!),则应考虑使用Apache Ant进行构建自动化。



推荐阅读
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看