java - 使用ant为项目中的特定文件创建Jar

标签 java ant build

我使用ant编译了所有java文件并将类文件存储在一个文件夹中。
我想为输出文件夹中的特定类文件制作 jar(已编译)。
我怎样才能做到这一点。
注意:类文件依赖于项目中的其他类

最佳答案

使用ant Jar Task带有嵌套 fileset仅指定您希望包含在 jar 文件中的文件。

类似于:

<jar jarfile="pinky.jar">
  <fileset dir="build/classes" >
    <include name="com/example/Brain.class" />
  </fileset>
</jar>

关于java - 使用ant为项目中的特定文件创建Jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13697247/

相关文章:

java - 对于 Android 事件,为什么 switch 语句比 if-else 链更常见?

java - 带有 Subversion : build after commit on Windows using Java or Ant 的 Hudson

Eclipse 构建时和运行时类路径,可轻松执行 junit 测试用例

java - 可执行(可同步)构建输出,无需打包

java - 如何在 Java 中从 HTTP POST 请求中检索 JSON?

java - 将 Session-ID 实现为 HttpSession 的一部分?

java - jetty如何判断是否在开始时扩大 war

java - 在 build.xml 中设置 ANT CLASSPATH

java - 如何导入java项目(Eclipse)

C/C++ 的 CMake 命令列表