Smutdetect won't install

I can download and add plugin, but on Install I get this message:
Cannot complete the validation of downloaded plugins

The validation of downloaded plugins cannot be completed, cause: NBM C:\Users\cam30\AppData\Roaming\autopsy\update\download\uk-co-smutdetect.nbm needs unpack200 to process following entries:
netbeans/modules/uk-co-smutdetect.jar.pack.gz

My Java Version is:

java -version
java version “18.0.1.1” 2022-04-22
Java™ SE Runtime Environment (build 18.0.1.1+2-6)
Java HotSpot™ 64-Bit Server VM (build 18.0.1.1+2-6, mixed mode, sharing)

Plugin will need to be recompiled with Autopsy 4.21.0 in order to be used with 4.20 or 4.21. This is because Autopsy updated it’s version of Java. Once you recompile it then it should get you around this issue.

Some plugins require plugin Common Annotations to be installed.
The plugin Common Annotations is requested in version >= 1.52 but only 1.45 was found. The following plugin is affected: SmutDetect4Autopsy

If smutDetect4Autopsy needs a specific version of something then it needs to make sure it has that version of it.

Got it to build and install, but it’s not showing in the ingest list after a reset!

I need help from a developer

How do I go about recompiling plugins that giving me the same issue?

Smutdetect is slightly harder to do this, as the developer initially wrote it using Eclipse, not Netbeans.

Ideally you could open the module in Netbeans after downloading it and re compile it against the latest autopsy platform version. Then create a new nbm and load it in Autopsy.

Alas I can’t do this with autopsy and other modules, as they might need updating to use the latest api (Which is why i think I can’t get FaceRadar to work)! Although the developer of FaceRadar depreciated the plugin when i raised it as an issue.

I have a working version that i’ll commit once the depreciated methods have been fixed!