Autopsy® is a digital forensics platform and graphical interface to The Sleuth Kit® and other digital forensics tools. It can be used by law enforcement, military, and corporate examiners to investigate what happened on a computer. You can even use it to recover photos from your camera's memory card.
When using NetBeans (tested with 18 and 19) to build a Java Plugin, the build fails.
First it fails during the build process:
ant -f C:\\Users\\REDACTED\\Dev\\autopsy\\modules\\autopsy_module-Dcontinue.after.failing.tests=true run
taskdefs:
common-init:
projectized-common.basic-init:
basic-init:
files-init:
nbm-license-init:
build-init:
Scanning for modules in C:\Program Files\Autopsy-4.21.0\autopsy
Scanning for modules in C:\Program Files\Autopsy-4.21.0\harness
Scanning for modules in C:\Program Files\Autopsy-4.21.0\java
Scanning for modules in C:\Program Files\Autopsy-4.21.0\platform
C:\Program Files\NetBeans-18\netbeans\harness\build.xml:150: No dependent module org.sleuthkit.autopsy.coretestlibs
BUILD FAILED (total time: 0 seconds)
This can be fixed by placing the contents of the CoreTestLibs directory into the autopsy/modules directory. After this there is an error during starting Autopsy, which says that some modules could not be installed due to module org.sleuthkit.autopsy.corestestlibs missing.
Then I had to remove the AutopsyCoreTestLibs from the Module Dependencies in the Libraries tab of the Project Properties. Autopsy still throws an error that the testing module could not be enabled but starting the actual module works. The error in console says:
-------------------------------------------------------------------------------
>Log Session: Friday, September 22, 2023 at 4:00:27 PM Central European Summer Time
>System Info:
Product Version = Apache NetBeans Platform Dev (Build 15-387759c96ce1b891ec45ffaf524a53499455fe1a)
Operating System = Windows 10 version 10.0 running on amd64
Java; VM; Vendor = 17.0.8; Java HotSpot(TM) 64-Bit Server VM 17.0.8+9-LTS-211; Oracle Corporation
Runtime = Java(TM) SE Runtime Environment 17.0.8+9-LTS-211
Java Home = C:\Program Files\Java\jdk-17
System Locale; Encoding = en_US; Cp1252
Home Directory = C:\Users\REDACTED
Current Directory = C:\Users\REDACTED\Dev\autopsy\modules\autopsy_timeline2elastic
User Directory = C:\Users\REDACTED\Dev\autopsy\modules\autopsy_timeline2elastic\build\testuserdir
Cache Directory = C:\Users\REDACTED\Dev\autopsy\modules\autopsy_timeline2elastic\build\testuserdir\var\cache
Installation = C:\Users\REDACTED\Dev\autopsy\modules\autopsy_timeline2elastic\build\cluster
C:\Program Files\Autopsy-4.21.0\autopsy
C:\Program Files\Autopsy-4.21.0\harness
C:\Program Files\Autopsy-4.21.0\java
C:\Program Files\Autopsy-4.21.0\platform
C:\Program Files\Autopsy-4.21.0\platform
Boot & Ext. Classpath =
Application Classpath = C:\Program Files\Autopsy-4.21.0\platform\lib\boot.jar;C:\Program Files\Autopsy-4.21.0\platform\lib\org-openide-modules.jar;C:\Program Files\Autopsy-4.21.0\platform\lib\org-openide-util-lookup.jar;C:\Program Files\Autopsy-4.21.0\platform\lib\org-openide-util-ui.jar;C:\Program Files\Autopsy-4.21.0\platform\lib\org-openide-util.jar
Startup Classpath = C:\Program Files\Autopsy-4.21.0\platform\core\asm-9.3.jar;C:\Program Files\Autopsy-4.21.0\platform\core\asm-commons-9.3.jar;C:\Program Files\Autopsy-4.21.0\platform\core\asm-tree-9.3.jar;C:\Program Files\Autopsy-4.21.0\platform\core\core-base.jar;C:\Program Files\Autopsy-4.21.0\platform\core\core.jar;C:\Program Files\Autopsy-4.21.0\platform\core\org-netbeans-libs-asm.jar;C:\Program Files\Autopsy-4.21.0\platform\core\org-openide-filesystems-compat8.jar;C:\Program Files\Autopsy-4.21.0\platform\core\org-openide-filesystems.jar;C:\Program Files\Autopsy-4.21.0\autopsy\core\locale\core_autopsy.jar
-------------------------------------------------------------------------------
WARNING [org.netbeans.core.startup.InstalledFileLocatorImpl]: module org.netbeans.libs.junit4 in C:\Program Files\Autopsy-4.21.0\platform does not own modules/ext/junit-4.10.jar at org.netbeans.LocaleVariants.findLogicalPath(LocaleVariants.java:246)
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\bcpkix-jdk15on-1.70.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\bcprov-jdk15on-1.70.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\bcutil-jdk15on-1.70.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-io-2.11.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-logging-1.2.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\failureaccess-1.0.1.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\guava-32.0.1-jre.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jsr305-3.0.2.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\slf4j-api-1.7.36.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\sqlite-jdbc-3.42.0.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-recentactivity.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-imagegallery.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-lang-2.6.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\httpclient-4.5.13.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\logback-classic-1.2.10.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\logback-core-1.2.10.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\netty-tcnative-2.0.48.Final.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\netty-tcnative-classes-2.0.48.Final.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\slf4j-api-1.7.36.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\zookeeper-3.8.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\zookeeper-jute-3.8.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\Rejistry-1.1-SNAPSHOT.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-recentactivity.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\sqlite-jdbc-3.42.0.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-recentactivity.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-imagegallery.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jackson-core-2.15.2.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-thunderbirdparser.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jsoup-1.16.1.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-thunderbirdparser.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\bcpkix-jdk15on-1.70.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\bcprov-jdk15on-1.70.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\bcutil-jdk15on-1.70.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\c3p0-0.9.5.5.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\checker-qual-3.33.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-codec-1.15.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-collections4-4.4.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-csv-1.9.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-io-2.11.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-lang3-3.12.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-logging-1.2.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\commons-math3-3.6.1.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\dd-plist-1.23.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\error_prone_annotations-2.18.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\failureaccess-1.0.1.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\gson-2.9.0.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\guava-32.0.1-jre.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\httpclient-4.5.13.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\httpmime-4.5.13.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\j2objc-annotations-2.8.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jackcess-4.0.1.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jackcess-encrypt-4.0.1.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jackson-annotations-2.15.2.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jackson-core-2.15.2.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-thunderbirdparser.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jackson-databind-2.15.2.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jakarta.activation-1.2.2.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jakarta.xml.bind-api-2.3.3.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\jsr305-3.0.2.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\protobuf-java-3.19.4.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\slf4j-api-1.7.36.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-corelibs.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\stax2-api-4.2.1.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-keywordsearch.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
WARNING [org.netbeans.core.startup.NbEvents]: The extension C:\Program Files\Autopsy-4.21.0\autopsy\modules\ext\xml-apis-1.4.01.jar may be multiply loaded by modules: [C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-core.jar, C:\Program Files\Autopsy-4.21.0\autopsy\modules\org-sleuthkit-autopsy-Tika.jar]; see: http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#class-path
Warning - could not install some modules:
org.sleuthkit.autopsy.testing - The module named org.sleuthkit.autopsy.coretestlibs was needed and not found.
When using NetBeans (tested with 18 and 19) to build a Java Plugin, the build fails. First it fails during the build process:
This can be fixed by placing the contents of the
CoreTestLibs
directory into theautopsy/modules
directory. After this there is an error during starting Autopsy, which says that some modules could not be installed due to moduleorg.sleuthkit.autopsy.corestestlibs
missing. Then I had to remove the AutopsyCoreTestLibs from the Module Dependencies in the Libraries tab of the Project Properties. Autopsy still throws an error that the testing module could not be enabled but starting the actual module works. The error in console says:This happens since version 4.20.