1

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

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

4

1 回答 1

1

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

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

它符合我的预期,但如果有一个没有过滤器的解决方案会很好。

于 2013-11-12T18:39:39.717 回答