@Override
	protected List<ResourceFile> findExtensionInstallationDirectories() {
		String path = "/_Root/Ghidra/Extensions";
		URL extensionInstallUrl = getClass().getResource(path);
		if (extensionInstallUrl == null) {
			Msg.debug(this, "No Extensions dir found at " + path);
			return List.of();
		}
		ResourceFile extensionInstallDir = fromUrl(extensionInstallUrl);
		return Collections.singletonList(extensionInstallDir);
	}
Constructs a new Ghidra jar application layout object.

@throws FileNotFoundException if there was a problem getting a user directory.
@throws IOException if there was a problem getting the application properties or modules.
Ghidra/Framework/Utility/src/main/java/ghidra/GhidraJarApplicationLayout.java