如何将package-info.class添加到ShrinkWrap存档?

时间:2013-11-12 18:20:27

标签: shrinkwrap

我的一个软件包中有一个packge-info.java文件。它包含一些包广泛使用的注释。

如何将相应的package-info.class添加到ShrinkWrap存档?

1 个答案:

答案 0 :(得分:1)

好的,我找到了以下解决方案:

  archive.addPackages(false, new Filter<ArchivePath>()
  {
     @Override
     public boolean include(ArchivePath path)
     {
         return path.get().endsWith("package-info.class");
     }
  }, SDMEventBroadcaster.class.getPackage());

它完成了我的期望,但是如果没有过滤器的解决方案会很好。