@Override
  public VirtualFile findFile() {
    final VirtualFile jarFile = super.findFile();
    if (jarFile == null) return null;

    final VirtualFile jarRoot = JarFileSystem.getInstance().getJarRootForLocalFile(jarFile);
    if ("/".equals(getMyPathInJar())) return jarRoot;
    return jarRoot != null ? jarRoot.findFileByRelativePath(getMyPathInJar()) : null;
  }
@Override
  public VirtualFile findFile()