bytedeco / javacpp-presets

The missing Java distribution of native C++ libraries
Other
2.65k stars 737 forks source link

Android Project with Maven: ClassNotFoundException: Stitching #627

Open pol-nafish opened 5 years ago

pol-nafish commented 5 years ago

info: following presets-opencv readme.md ... backgronud: Android Studio3, build:gradle:3.1.4 ,implementation 'org.bytedeco.javacpp-presets:opencv-platform:3.4.3-1.4.3'

Question : while I exceute cmd, $ mvn compile exec:java -Dexec.args="img1 img2 [...imgN]" -X terminal return ERROR to me.

-> Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-18T02:33:14+08:00) Maven home: C:\apache-maven-3.5.4\bin.. Java version: 1.8.0_131, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk1.8.0_131\jre Default locale: zh_TW, platform encoding: MS950 OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows" [DEBUG] Created new class realm maven.api [DEBUG] Importing foreign packages into class realm maven.api [DEBUG] Imported: javax.annotation. < plexus.core [DEBUG] Imported: javax.annotation.security. < plexus.core [DEBUG] Imported: javax.enterprise.inject. < plexus.core [DEBUG] Imported: javax.enterprise.util. < plexus.core [DEBUG] Imported: javax.inject. < plexus.core [DEBUG] Imported: org.apache.maven. < plexus.core [DEBUG] Imported: org.apache.maven.artifact < plexus.core [DEBUG] Imported: org.apache.maven.classrealm < plexus.core [DEBUG] Imported: org.apache.maven.cli < plexus.core [DEBUG] Imported: org.apache.maven.configuration < plexus.core [DEBUG] Imported: org.apache.maven.exception < plexus.core [DEBUG] Imported: org.apache.maven.execution < plexus.core [DEBUG] Imported: org.apache.maven.execution.scope < plexus.core [DEBUG] Imported: org.apache.maven.lifecycle < plexus.core [DEBUG] Imported: org.apache.maven.model < plexus.core [DEBUG] Imported: org.apache.maven.monitor < plexus.core [DEBUG] Imported: org.apache.maven.plugin < plexus.core [DEBUG] Imported: org.apache.maven.profiles < plexus.core [DEBUG] Imported: org.apache.maven.project < plexus.core [DEBUG] Imported: org.apache.maven.reporting < plexus.core [DEBUG] Imported: org.apache.maven.repository < plexus.core [DEBUG] Imported: org.apache.maven.rtinfo < plexus.core [DEBUG] Imported: org.apache.maven.settings < plexus.core [DEBUG] Imported: org.apache.maven.toolchain < plexus.core [DEBUG] Imported: org.apache.maven.usability < plexus.core [DEBUG] Imported: org.apache.maven.wagon. < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authentication < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authorization < plexus.core [DEBUG] Imported: org.apache.maven.wagon.events < plexus.core [DEBUG] Imported: org.apache.maven.wagon.observers < plexus.core [DEBUG] Imported: org.apache.maven.wagon.proxy < plexus.core [DEBUG] Imported: org.apache.maven.wagon.repository < plexus.core [DEBUG] Imported: org.apache.maven.wagon.resource < plexus.core [DEBUG] Imported: org.codehaus.classworlds < plexus.core [DEBUG] Imported: org.codehaus.plexus. < plexus.core [DEBUG] Imported: org.codehaus.plexus.classworlds < plexus.core [DEBUG] Imported: org.codehaus.plexus.component < plexus.core [DEBUG] Imported: org.codehaus.plexus.configuration < plexus.core [DEBUG] Imported: org.codehaus.plexus.container < plexus.core [DEBUG] Imported: org.codehaus.plexus.context < plexus.core [DEBUG] Imported: org.codehaus.plexus.lifecycle < plexus.core [DEBUG] Imported: org.codehaus.plexus.logging < plexus.core [DEBUG] Imported: org.codehaus.plexus.personality < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core [DEBUG] Imported: org.eclipse.aether. < plexus.core [DEBUG] Imported: org.eclipse.aether.artifact < plexus.core [DEBUG] Imported: org.eclipse.aether.collection < plexus.core [DEBUG] Imported: org.eclipse.aether.deployment < plexus.core [DEBUG] Imported: org.eclipse.aether.graph < plexus.core [DEBUG] Imported: org.eclipse.aether.impl < plexus.core [DEBUG] Imported: org.eclipse.aether.installation < plexus.core [DEBUG] Imported: org.eclipse.aether.internal.impl < plexus.core [DEBUG] Imported: org.eclipse.aether.metadata < plexus.core [DEBUG] Imported: org.eclipse.aether.repository < plexus.core [DEBUG] Imported: org.eclipse.aether.resolution < plexus.core [DEBUG] Imported: org.eclipse.aether.spi < plexus.core [DEBUG] Imported: org.eclipse.aether.transfer < plexus.core [DEBUG] Imported: org.eclipse.aether.version < plexus.core [DEBUG] Imported: org.fusesource.jansi. < plexus.core [DEBUG] Imported: org.slf4j. < plexus.core [DEBUG] Imported: org.slf4j.helpers. < plexus.core [DEBUG] Imported: org.slf4j.spi.* < plexus.core [DEBUG] Populating class realm maven.api [INFO] Error stacktraces are turned on. [DEBUG] Message scheme: color [DEBUG] Message styles: debug info warning error success failure strong mojo project [DEBUG] Reading global settings from C:\apache-maven-3.5.4\bin..\conf\settings.xml [DEBUG] Reading user settings from C:\Users\User.m2\settings.xml [DEBUG] Reading global toolchains from C:\apache-maven-3.5.4\bin..\conf\toolchains.xml [DEBUG] Reading user toolchains from C:\Users\User.m2\toolchains.xml [DEBUG] Using local repository at C:\Users\User.m2\repository [DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for C:\Users\User.m2\repository [INFO] Scanning for projects... [DEBUG] Extension realms for project org.bytedeco.javacpp-presets.opencv:stitching:jar:1.4.3: (none) [DEBUG] Looking up lifecycle mappings for packaging jar from ClassRealm[plexus.core, parent: null] [DEBUG] Resolving plugin prefix exec from [org.apache.maven.plugins, org.codehaus.mojo] [DEBUG] Could not find metadata org.apache.maven.plugins/maven-metadata.xml in local (C:\Users\User.m2\repository) [DEBUG] Skipped remote request for org.apache.maven.plugins/maven-metadata.xml, locally cached metadata up-to-date. [DEBUG] Could not find metadata org.codehaus.mojo/maven-metadata.xml in local (C:\Users\User.m2\repository) [DEBUG] Skipped remote request for org.codehaus.mojo/maven-metadata.xml, locally cached metadata up-to-date. [DEBUG] Resolved plugin prefix exec to org.codehaus.mojo:exec-maven-plugin from repository central [DEBUG] Could not find metadata org.codehaus.mojo:exec-maven-plugin/maven-metadata.xml in local (C:\Users\User.m2\repository) [DEBUG] Skipped remote request for org.codehaus.mojo:exec-maven-plugin/maven-metadata.xml, locally cached metadata up-to-date. [DEBUG] Resolved plugin version for org.codehaus.mojo:exec-maven-plugin to 1.6.0 from repository central (https://repo.maven.apache.org/maven2, default, releases) [DEBUG] === REACTOR BUILD PLAN ================================================ [DEBUG] Project: org.bytedeco.javacpp-presets.opencv:stitching:jar:1.4.3 [DEBUG] Tasks: [compile, exec:java] [DEBUG] Style: Regular [DEBUG] ======================================================================= [INFO] [INFO] -----------< org.bytedeco.javacpp-presets.opencv:stitching >------------ [INFO] Building stitching 1.4.3 [INFO] --------------------------------[ jar ]--------------------------------- [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-s ources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test , integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Resolving plugin prefix exec from [org.apache.maven.plugins, org.codehaus.mojo] [DEBUG] Could not find metadata org.apache.maven.plugins/maven-metadata.xml in local (C:\Users\User.m2\repository) [DEBUG] Skipped remote request for org.apache.maven.plugins/maven-metadata.xml, locally cached metadata up-to-date. [DEBUG] Could not find metadata org.codehaus.mojo/maven-metadata.xml in local (C:\Users\User.m2\repository) [DEBUG] Skipped remote request for org.codehaus.mojo/maven-metadata.xml, locally cached metadata up-to-date. [DEBUG] Resolved plugin prefix exec to org.codehaus.mojo:exec-maven-plugin from repository central [DEBUG] Could not find metadata org.codehaus.mojo:exec-maven-plugin/maven-metadata.xml in local (C:\Users\User.m2\repository) [DEBUG] Skipped remote request for org.codehaus.mojo:exec-maven-plugin/maven-metadata.xml, locally cached metadata up-to-date. [DEBUG] Resolved plugin version for org.codehaus.mojo:exec-maven-plugin to 1.6.0 from repository central (https://repo.maven.apache.org/maven2, default, releases) [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-s ources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test , integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-s ources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test , integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-s ources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test , integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] === PROJECT BUILD PLAN ================================================ [DEBUG] Project: org.bytedeco.javacpp-presets.opencv:stitching:1.4.3 [DEBUG] Dependencies (collect): [] [DEBUG] Dependencies (resolve): [compile, test] [DEBUG] Repositories (dependencies): [central (https://repo.maven.apache.org/maven2, default, releases)] [DEBUG] Repositories (plugins) : [central (https://repo.maven.apache.org/maven2, default, releases)] [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-resources-plugin:2.6:resources (default-resources) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

${encoding} ${maven.resources.escapeString} ${maven.resources.escapeWindowsPaths} ${maven.resources.includeEmptyDirs} ${maven.resources.overwrite} ${maven.resources.supportMultiLineFiltering}

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

${maven.compiler.compilerId} ${maven.compiler.compilerReuseStrategy} ${maven.compiler.compilerVersion} ${maven.compiler.debug} ${maven.compiler.debuglevel} ${encoding} ${maven.compiler.executable} ${maven.compiler.failOnError} ${maven.compiler.forceJavacCompilerUse} ${maven.compiler.fork} ${maven.compiler.maxmem} ${maven.compiler.meminitial} ${mojoExecution} ${maven.compiler.optimize} ${maven.compiler.showDeprecation} ${maven.compiler.showWarnings} ${maven.main.skip} ${maven.compiler.skipMultiThreadWarning} ${maven.compiler.source} ${lastModGranularityMs} ${maven.compiler.target} ${maven.compiler.useIncrementalCompilation} ${maven.compiler.verbose}

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

${addOutputToClasspath} ${addResourcesToClasspath} ${exec.arguments} ${exec.classpathScope} ${exec.cleanupDaemonThreads} ${exec.args} ${exec.daemonThreadJoinTimeout} ${exec.includePluginsDependencies} ${exec.includeProjectDependencies} ${exec.keepAlive} ${exec.killAfter} ${exec.mainClass} ${exec.skip} ${sourceRoot} ${exec.stopUnresponsiveDaemonThreads} ${testSourceRoot}

[DEBUG] ======================================================================= [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=767244, ConflictMarker.markTime=435729, ConflictMarker.nodeCount=42, ConflictIdSorter.graphTime=396460 , ConflictIdSorter.topsortTime=319811, ConflictIdSorter.conflictIdCount=22, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=3681412, ConflictResolv er.conflictItemCount=41, DefaultDependencyCollector.collectTime=101373261, DefaultDependencyCollector.transformTime=7586731} [DEBUG] org.bytedeco.javacpp-presets.opencv:stitching:jar:1.4.3 [DEBUG] org.bytedeco.javacpp-presets:opencv-platform:jar:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:android-arm:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:android-arm64:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:android-x86:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:android-x86_64:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:ios-arm64:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:ios-x86_64:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:linux-x86:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:linux-x86_64:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:linux-armhf:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:linux-ppc64le:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:macosx-x86_64:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:windows-x86:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:windows-x86_64:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:linux-x86_64-gpu:3.4.3-1.4.3:compile [DEBUG] org.bytedeco:javacpp:jar:1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:macosx-x86_64-gpu:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:opencv:jar:windows-x86_64-gpu:3.4.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:cuda:jar:linux-x86_64-redist:10.0-7.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:cuda:jar:macosx-x86_64-redist:10.0-7.3-1.4.3:compile [DEBUG] org.bytedeco.javacpp-presets:cuda:jar:windows-x86_64-redist:10.0-7.3-1.4.3:compile [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ stitching --- [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=336802, ConflictMarker.markTime=97793, ConflictMarker.nodeCount=77, ConflictIdSorter.graphTime=92507, ConflictIdSorter.topsortTime=19257, ConflictIdSorter.conflictIdCount=26, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1081391, ConflictResolver. conflictItemCount=74, DefaultDependencyCollector.collectTime=111297216, DefaultDependencyCollector.transformTime=1689296} [DEBUG] org.apache.maven.plugins:maven-resources-plugin:jar:2.6: [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-project:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-profile:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-core:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile [DEBUG] org.apache.maven.reporting:maven-reporting-api:jar:2.0.6:compile [DEBUG] org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile [DEBUG] commons-cli:commons-cli:jar:1.0:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile [DEBUG] org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile [DEBUG] classworlds:classworlds:jar:1.1:compile [DEBUG] org.apache.maven:maven-artifact:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-settings:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-model:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.0.6:compile [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile [DEBUG] junit:junit:jar:3.8.1:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:2.0.5:compile [DEBUG] org.apache.maven.shared:maven-filtering:jar:1.1:compile [DEBUG] org.sonatype.plexus:plexus-build-api:jar:0.0.4:compile [DEBUG] org.codehaus.plexus:plexus-interpolation:jar:1.13:compile [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6 [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6 [DEBUG] Included: org.apache.maven.plugins:maven-resources-plugin:jar:2.6 [DEBUG] Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.6 [DEBUG] Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7 [DEBUG] Included: commons-cli:commons-cli:jar:1.0 [DEBUG] Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4 [DEBUG] Included: junit:junit:jar:3.8.1 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:2.0.5 [DEBUG] Included: org.apache.maven.shared:maven-filtering:jar:1.1 [DEBUG] Included: org.sonatype.plexus:plexus-build-api:jar:0.0.4 [DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:1.13 [DEBUG] Configuring mojo org.apache.maven.plugins:maven-resources-plugin:2.6:resources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plu gin:2.6, parent: sun.misc.Launcher$AppClassLoader@55f96302] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:2.6:resources' with basic configurator --> [DEBUG] (f) buildFilters = [] [DEBUG] (f) escapeWindowsPaths = true [DEBUG] (s) includeEmptyDirs = false [DEBUG] (s) outputDirectory = D:\SVN\JniNdkExample\target\classes [DEBUG] (s) overwrite = false [DEBUG] (f) project = MavenProject: org.bytedeco.javacpp-presets.opencv:stitching:1.4.3 @ D:\SVN\JniNdkExample\pom.xml [DEBUG] (s) resources = [Resource {targetPath: null, filtering: false, FileSet {directory: D:\SVN\JniNdkExample\src\main\resources, PatternSet [includes: {}, exclude s: {}]}}] [DEBUG] (f) session = org.apache.maven.execution.MavenSession@324c64cd [DEBUG] (f) supportMultiLineFiltering = false [DEBUG] (f) useBuildFilters = true [DEBUG] (s) useDefaultDelimiters = true [DEBUG] -- end configuration -- [DEBUG] properties used {java.vendor=Oracle Corporation, env.SYSTEMROOT=C:\WINDOWS, exec.mainClass=Stitching, env.USERDOMAIN_ROAMINGPROFILE=DESKTOP-M22HB5D, sun.java.l auncher=SUN_STANDARD, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, env.ONEDRIVE=C:\Users\User\OneDrive, env.PROMPT=$P$G, env.WDIR=D:\, os.name=Windows 10, sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_131\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_131\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_131\jre\l ib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_131\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_131\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_131\jre\lib\cha rsets.jar;C:\Program Files\Java\jdk1.8.0_131\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_131\jre\classes, env.COMPUTERNAME=DESKTOP-M22HB5D, env.ALLUSERSPROFILE=C:\P rogramData, sun.desktop=windows, java.vm.specification.vendor=Oracle Corporation, java.runtime.version=1.8.0_131-b11, env.HOMEPATH=\Users\User, user.name=User, maven.b uild.version=Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-18T02:33:14+08:00), env.DRIVERDATA=C:\Windows\System32\Drivers\DriverData, env.PATH= C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Clie nt\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Compone nts\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\ Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\Sys tem32\WindowsPowerShell\v1.0\;C:\Users\User\AppData\Local\Android\sdk\tools;C:\Users\User\AppData\Local\Android\sdk\platform-tools;D:\Program Files\apache-ant-1.10.2\b in;C:\Program Files\Java\jdk1.8.0_131\bin;C:\Program Files (x86)\Kensington\TrackballWorks;C:\WINDOWS\System32\OpenSSH\;C:\apache-maven-3.5.4\bin;C:\Program Files\Java \jdk1.8.0_131\bin;C:\Users\User\AppData\Local\Microsoft\WindowsApps;D:\Program Files\apache-ant-1.10.2\bin;, user.language=zh, env.JVMCONFIG=.mvn\jvm.config, env.WIND IR=C:\WINDOWS, sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_131\jre\bin, classworlds.conf=C:\apache-maven-3.5.4\bin..\bin\m2.conf, java.version=1.8.0_131, env .PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 94 Stepping 3, GenuineIntel, user.timezone=, env.TEMP=C:\Users\User\AppData\Local\Temp, sun.arch.data.model=64, env.EXEC_D IR=D:\SVN\JniNdkExample, java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_131\jre\lib\endorsed, sun.cpu.isalist=amd64, env.HOMEDRIVE=C:, sun.jnu.encoding=MS950, file. encoding.pkg=sun.io, env.SYSTEMDRIVE=C:, file.separator=\, java.specification.name=Java Platform API Specification, maven.conf=C:\apache-maven-3.5.4\bin../conf, env.J AVACMD=C:\Program Files\Java\jdk1.8.0_131\bin\java.exe, java.class.version=52.0, user.country=TW, java.home=C:\Program Files\Java\jdk1.8.0_131\jre, env.APPDATA=C:\User s\User\AppData\Roaming, env.PUBLIC=C:\Users\Public, java.vm.info=mixed mode, env.OS=Windows_NT, os.version=10.0, path.separator=;, java.vm.version=25.131-b11, env.ASL. LOG=Destination=file, user.variant=, env.USERPROFILE=C:\Users\User, env.JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131, java.awt.printerjob=sun.awt.windows.WPrinterJob, env.TMP=C:\Users\User\AppData\Local\Temp, env.PROGRAMFILES=C:\Program Files, sun.io.unicode.encoding=UnicodeLittle, awt.toolkit=sun.awt.windows.WToolkit, sun.stdout.en coding=ms950, user.script=, user.home=C:\Users\User, env.COMMONPROGRAMFILES=C:\Program Files\Common Files, env.=EXITCODE=00000001, env.SESSIONNAME=Console, java.specif ication.vendor=Oracle Corporation, java.library.path=C:\Program Files\Java\jdk1.8.0_131\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files (x8 6)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\syste m32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program F iles\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerSh ell\v1.0\;C:\Users\User\AppData\Local\Android\sdk\tools;C:\Users\User\AppData\Local\Android\sdk\platform-tools;D:\Program Files\apache-ant-1.10.2\bin;C:\Program Files\ Java\jdk1.8.0_131\bin;C:\Program Files (x86)\Kensington\TrackballWorks;C:\WINDOWS\System32\OpenSSH\;C:\apache-maven-3.5.4\bin;C:\Program Files\Java\jdk1.8.0_131\bin;C: \Users\User\AppData\Local\Microsoft\WindowsApps;D:\Program Files\apache-ant-1.10.2\bin;;., env.NUMBER_OF_PROCESSORS=4, library.jansi.path=C:\apache-maven-3.5.4\bin..\ lib\jansi-native, java.vendor.url=http://java.oracle.com/, env.COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files, env.PSMODULEPATH=C:\WINDOWS\system32\Window sPowerShell\v1.0\Modules\, env.CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher, env.MAVEN_CMD_LINE_ARGS=compile exec:java -Dexec.args="img1 img2 [...imgN]" -X, java.vm.vendor=Oracle Corporation, maven.home=C:\apache-maven-3.5.4\bin.., java.runtime.name=Java(TM) SE Runtime Environment, sun.java.command=org.cod ehaus.plexus.classworlds.launcher.Launcher compile exec:java -Dexec.args=img1 img2 [...imgN] -X, java.class.path=C:\apache-maven-3.5.4\bin..\boot\plexus-classworlds-2 .5.2.jar, env.PROGRAMW6432=C:\Program Files, maven.version=3.5.4, env.PROGRAMFILES(X86)=C:\Program Files (x86), java.vm.specification.name=Java Virtual Machine Specifi cation, env.LOGONSERVER=\DESKTOP-M22HB5D, java.vm.specification.version=1.8, env.PROCESSOR_ARCHITECTURE=AMD64, env.COMMONPROGRAMW6432=C:\Program Files\Common Files, s un.cpu.endian=little, sun.os.patch.level=, exec.args=img1 img2 [...imgN], env.ANT_HOME=D:\Program Files\apache-ant-1.10.2, java.io.tmpdir=C:\Users\User\AppData\Local\T emp\, env.PROCESSOR_REVISION=5e03, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, maven.multiModuleProjectDirectory=D:\SVN\JniNdkExample, env.PROGRAMDATA=C:\ ProgramData, env.COMSPEC=C:\WINDOWS\system32\cmd.exe, os.arch=amd64, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.ext.dirs=C:\Program Files\Java\jdk1.8. 0_131\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext, env.=D:=D:\SVN\JniNdkExample, env.MAVEN_HOME=C:\apache-maven-3.5.4\bin.., env.LOCALAPPDATA=C:\Users\User\AppData\Local, user.dir=D:\SVN\JniNdkExample, line.separator= , env.CLASSWORLDS_JAR="C:\apache-maven-3.5.4\bin..\boot\plexus-classworlds-2.5.2.jar", java.vm.name=Java HotSpot(TM) 64-Bit Server VM, env.PATHEXT=.COM;.EXE;.BAT;.CMD ;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC, env.ERROR_CODE=0, env.USERNAME=User, sun.stderr.encoding=ms950, file.encoding=MS950, env.USERDOMAIN=DESKTOP-M22HB5D, java.specifica tion.version=1.8, env.PROCESSOR_LEVEL=6, env.MAVEN_PROJECTBASEDIR=D:\SVN\JniNdkExample} [WARNING] Using platform encoding (MS950 actually) to copy filtered resources, i.e. build is platform dependent! [DEBUG] resource with targetPath null directory D:\SVN\JniNdkExample\src\main\resources excludes [] includes [] [INFO] skip non existing resourceDirectory D:\SVN\JniNdkExample\src\main\resources [DEBUG] no use filter components [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ stitching --- [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=306596, ConflictMarker.markTime=143481, ConflictMarker.nodeCount=160, ConflictIdSorter.graphTime=11667 3, ConflictIdSorter.topsortTime=37380, ConflictIdSorter.conflictIdCount=43, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1745179, ConflictResolv er.conflictItemCount=63, DefaultDependencyCollector.collectTime=179611771, DefaultDependencyCollector.transformTime=2366677} [DEBUG] org.apache.maven.plugins:maven-compiler-plugin:jar:3.1: [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-artifact:jar:2.0.9:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.5.1:compile [DEBUG] org.apache.maven:maven-core:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-settings:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-profile:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-model:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-project:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.0.9:compile [DEBUG] org.apache.maven:maven-toolchain:jar:1.0:compile [DEBUG] org.apache.maven.shared:maven-shared-utils:jar:0.1:compile [DEBUG] com.google.code.findbugs:jsr305:jar:2.0.1:compile [DEBUG] org.apache.maven.shared:maven-shared-incremental:jar:1.1:compile [DEBUG] org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile [DEBUG] org.codehaus.plexus:plexus-compiler-api:jar:2.2:compile [DEBUG] org.codehaus.plexus:plexus-compiler-manager:jar:2.2:compile [DEBUG] org.codehaus.plexus:plexus-compiler-javac:jar:2.2:runtime [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.5.5:compile [DEBUG] org.codehaus.plexus:plexus-classworlds:jar:2.2.2:compile [DEBUG] org.apache.xbean:xbean-reflect:jar:3.4:compile [DEBUG] log4j:log4j:jar:1.2.12:compile [DEBUG] commons-logging:commons-logging-api:jar:1.1:compile [DEBUG] com.google.collections:google-collections:jar:1.0:compile [DEBUG] junit:junit:jar:3.8.2:compile [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.1 [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.1 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.1 [DEBUG] Included: org.apache.maven.plugins:maven-compiler-plugin:jar:3.1 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:1.5.1 [DEBUG] Included: org.apache.maven.shared:maven-shared-utils:jar:0.1 [DEBUG] Included: com.google.code.findbugs:jsr305:jar:2.0.1 [DEBUG] Included: org.apache.maven.shared:maven-shared-incremental:jar:1.1 [DEBUG] Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 [DEBUG] Included: org.codehaus.plexus:plexus-compiler-api:jar:2.2 [DEBUG] Included: org.codehaus.plexus:plexus-compiler-manager:jar:2.2 [DEBUG] Included: org.codehaus.plexus:plexus-compiler-javac:jar:2.2 [DEBUG] Included: org.apache.xbean:xbean-reflect:jar:3.4 [DEBUG] Included: log4j:log4j:jar:1.2.12 [DEBUG] Included: commons-logging:commons-logging-api:jar:1.1 [DEBUG] Included: com.google.collections:google-collections:jar:1.0 [DEBUG] Included: junit:junit:jar:3.8.2 [DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:3.1:compile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin: 3.1, parent: sun.misc.Launcher$AppClassLoader@55f96302] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:3.1:compile' with basic configurator --> [DEBUG] (f) basedir = D:\SVN\JniNdkExample [DEBUG] (f) buildDirectory = D:\SVN\JniNdkExample\target [DEBUG] (f) classpathElements = [D:\SVN\JniNdkExample\target\classes, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv-platform\3.4.3-1.4.3\opencv-pl atform-3.4.3-1.4.3.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3.jar, C:\Users\User.m2\repository\org\bytedeco\ javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-android-arm.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3- android-arm64.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-android-x86.jar, C:\Users\User.m2\repository\org\by tedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-android-x86_64.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3. 4.3-1.4.3-ios-arm64.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-ios-x86_64.jar, C:\Users\User.m2\repository\o rg\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-linux-x86.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3. 4.3-1.4.3-linux-x86_64.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-linux-armhf.jar, C:\Users\User.m2\reposito ry\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-linux-ppc64le.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\o pencv-3.4.3-1.4.3-macosx-x86_64.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-windows-x86.jar, C:\Users\User.m2 \repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-windows-x86_64.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4 .3-1.4.3\opencv-3.4.3-1.4.3-linux-x86_64-gpu.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp\1.4.3\javacpp-1.4.3.jar, C:\Users\User.m2\repository\org\bytedeco\ javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3-1.4.3-macosx-x86_64-gpu.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.3-1.4.3\opencv-3.4.3- 1.4.3-windows-x86_64-gpu.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets\cuda\10.0-7.3-1.4.3\cuda-10.0-7.3-1.4.3-linux-x86_64-redist.jar, C:\Users\User\ .m2\repository\org\bytedeco\javacpp-presets\cuda\10.0-7.3-1.4.3\cuda-10.0-7.3-1.4.3-macosx-x86_64-redist.jar, C:\Users\User.m2\repository\org\bytedeco\javacpp-presets \cuda\10.0-7.3-1.4.3\cuda-10.0-7.3-1.4.3-windows-x86_64-redist.jar] [DEBUG] (f) compileSourceRoots = [D:\SVN\JniNdkExample\src\main\java] [DEBUG] (f) compilerId = javac [DEBUG] (f) debug = true [DEBUG] (f) failOnError = true [DEBUG] (f) forceJavacCompilerUse = false [DEBUG] (f) fork = false [DEBUG] (f) generatedSourcesDirectory = D:\SVN\JniNdkExample\target\generated-sources\annotations [DEBUG] (f) mojoExecution = org.apache.maven.plugins:maven-compiler-plugin:3.1:compile {execution: default-compile} [DEBUG] (f) optimize = false [DEBUG] (f) outputDirectory = D:\SVN\JniNdkExample\target\classes [DEBUG] (f) projectArtifact = org.bytedeco.javacpp-presets.opencv:stitching:jar:1.4.3 [DEBUG] (f) showDeprecation = false [DEBUG] (f) showWarnings = false [DEBUG] (f) skipMultiThreadWarning = false [DEBUG] (f) source = 1.5 [DEBUG] (f) staleMillis = 0 [DEBUG] (f) target = 1.5 [DEBUG] (f) useIncrementalCompilation = true [DEBUG] (f) verbose = false [DEBUG] (f) mavenSession = org.apache.maven.execution.MavenSession@324c64cd [DEBUG] (f) session = org.apache.maven.execution.MavenSession@324c64cd [DEBUG] -- end configuration -- [DEBUG] Using compiler 'javac'. [INFO] No sources to compile [INFO] [INFO] --- exec-maven-plugin:1.6.0:java (default-cli) @ stitching --- [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=230702, ConflictMarker.markTime=46820, ConflictMarker.nodeCount=93, ConflictIdSorter.graphTime=138195, ConflictIdSorter.topsortTime=29451, ConflictIdSorter.conflictIdCount=39, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1057982, ConflictResolver .conflictItemCount=78, DefaultDependencyCollector.collectTime=93839015, DefaultDependencyCollector.transformTime=1528447} [DEBUG] org.codehaus.mojo:exec-maven-plugin:jar:1.6.0: [DEBUG] org.apache.maven:maven-toolchain:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-project:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-settings:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-profile:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.2.1:compile [DEBUG] org.codehaus.plexus:plexus-interpolation:jar:1.11:compile [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile [DEBUG] junit:junit:jar:4.12:test [DEBUG] org.hamcrest:hamcrest-core:jar:1.3:test [DEBUG] org.apache.maven:maven-model:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-artifact:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.2.1:compile [DEBUG] backport-util-concurrent:backport-util-concurrent:jar:3.1:compile [DEBUG] org.apache.maven:maven-core:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.2.1:compile [DEBUG] org.slf4j:slf4j-jdk14:jar:1.5.6:runtime [DEBUG] org.slf4j:slf4j-api:jar:1.5.6:runtime [DEBUG] org.slf4j:jcl-over-slf4j:jar:1.5.6:runtime [DEBUG] org.apache.maven.reporting:maven-reporting-api:jar:2.2.1:compile [DEBUG] org.apache.maven.doxia:doxia-sink-api:jar:1.1:compile [DEBUG] org.apache.maven.doxia:doxia-logging-api:jar:1.1:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.2.1:compile [DEBUG] commons-cli:commons-cli:jar:1.2:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.2.1:compile [DEBUG] org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.2.1:compile [DEBUG] classworlds:classworlds:jar:1.1:compile [DEBUG] org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile [DEBUG] org.sonatype.plexus:plexus-cipher:jar:1.4:compile [DEBUG] org.apache.maven:maven-plugin-api:jar:2.2.1:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:3.0.20:compile [DEBUG] org.apache.commons:commons-exec:jar:1.3:compile [DEBUG] Created new class realm plugin>org.codehaus.mojo:exec-maven-plugin:1.6.0 [DEBUG] Importing foreign packages into class realm plugin>org.codehaus.mojo:exec-maven-plugin:1.6.0 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.codehaus.mojo:exec-maven-plugin:1.6.0 [DEBUG] Included: org.codehaus.mojo:exec-maven-plugin:jar:1.6.0 [DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:1.11 [DEBUG] Included: backport-util-concurrent:backport-util-concurrent:jar:3.1 [DEBUG] Included: org.slf4j:slf4j-jdk14:jar:1.5.6 [DEBUG] Included: org.slf4j:jcl-over-slf4j:jar:1.5.6 [DEBUG] Included: org.apache.maven.reporting:maven-reporting-api:jar:2.2.1 [DEBUG] Included: org.apache.maven.doxia:doxia-sink-api:jar:1.1 [DEBUG] Included: org.apache.maven.doxia:doxia-logging-api:jar:1.1 [DEBUG] Included: commons-cli:commons-cli:jar:1.2 [DEBUG] Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4 [DEBUG] Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3 [DEBUG] Included: org.sonatype.plexus:plexus-cipher:jar:1.4 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:3.0.20 [DEBUG] Included: org.apache.commons:commons-exec:jar:1.3 [DEBUG] Configuring mojo org.codehaus.mojo:exec-maven-plugin:1.6.0:java from plugin realm ClassRealm[plugin>org.codehaus.mojo:exec-maven-plugin:1.6.0, parent: sun.misc .Launcher$AppClassLoader@55f96302] [DEBUG] Configuring mojo 'org.codehaus.mojo:exec-maven-plugin:1.6.0:java' with basic configurator --> [DEBUG] (f) addOutputToClasspath = true [DEBUG] (f) addResourcesToClasspath = false [DEBUG] (f) arguments = [] [DEBUG] (f) classpathScope = runtime [DEBUG] (f) cleanupDaemonThreads = true [DEBUG] (f) commandlineArgs = img1 img2 [...imgN] [DEBUG] (f) daemonThreadJoinTimeout = 15000 [DEBUG] (f) includePluginDependencies = false [DEBUG] (f) includeProjectDependencies = true [DEBUG] (f) keepAlive = false [DEBUG] (f) killAfter = -1 [DEBUG] (f) localRepository = id: local url: file:///C:/Users/User/.m2/repository/ layout: default snapshots: [enabled => true, update => always] releases: [enabled => true, update => always]

[DEBUG] (f) mainClass = Stitching [DEBUG] (f) pluginDependencies = [org.codehaus.mojo:exec-maven-plugin:maven-plugin:1.6.0:, org.apache.maven:maven-toolchain:jar:2.2.1:compile, org.apache.maven:maven -project:jar:2.2.1:compile, org.apache.maven:maven-settings:jar:2.2.1:compile, org.apache.maven:maven-profile:jar:2.2.1:compile, org.apache.maven:maven-plugin-registry :jar:2.2.1:compile, org.codehaus.plexus:plexus-interpolation:jar:1.11:compile, org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile, org.apach e.maven:maven-model:jar:2.2.1:compile, org.apache.maven:maven-artifact:jar:2.2.1:compile, org.apache.maven:maven-artifact-manager:jar:2.2.1:compile, org.apache.maven:m aven-repository-metadata:jar:2.2.1:compile, backport-util-concurrent:backport-util-concurrent:jar:3.1:compile, org.apache.maven:maven-core:jar:2.2.1:compile, org.apach e.maven:maven-plugin-parameter-documenter:jar:2.2.1:compile, org.slf4j:slf4j-jdk14:jar:1.5.6:runtime, org.slf4j:slf4j-api:jar:1.5.6:runtime, org.slf4j:jcl-over-slf4j:j ar:1.5.6:runtime, org.apache.maven.reporting:maven-reporting-api:jar:2.2.1:compile, org.apache.maven.doxia:doxia-sink-api:jar:1.1:compile, org.apache.maven.doxia:doxia -logging-api:jar:1.1:compile, org.apache.maven:maven-error-diagnostics:jar:2.2.1:compile, commons-cli:commons-cli:jar:1.2:compile, org.apache.maven:maven-plugin-descri ptor:jar:2.2.1:compile, org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile, org.apache.maven:maven-monitor:jar:2.2.1:compile, classworlds:classworlds :jar:1.1:compile, org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile, org.sonatype.plexus:plexus-cipher:jar:1.4:compile, org.apache.maven:maven-plugin-api:jar:2 .2.1:compile, org.codehaus.plexus:plexus-utils:jar:3.0.20:compile, org.apache.commons:commons-exec:jar:1.3:compile] [DEBUG] (f) project = MavenProject: org.bytedeco.javacpp-presets.opencv:stitching:1.4.3 @ D:\SVN\JniNdkExample\pom.xml [DEBUG] (f) remoteRepositories = [ id: central url: https://repo.maven.apache.org/maven2 layout: default snapshots: [enabled => false, update => daily] releases: [enabled => true, update => daily] ] [DEBUG] (f) skip = false [DEBUG] (f) stopUnresponsiveDaemonThreads = false [DEBUG] -- end configuration -- [DEBUG] Invoking : Stitching.main() [DEBUG] Plugin Dependencies will be excluded. [DEBUG] Project Dependencies will be included. [DEBUG] Collected project artifacts [org.bytedeco.javacpp-presets:opencv-platform:jar:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:android-arm:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:android-arm64:3.4.3-1.4.3:compile, org.bytedeco.javac pp-presets:opencv:jar:android-x86:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:android-x86_64:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv: jar:ios-arm64:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:ios-x86_64:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:linux-x86:3.4.3-1.4. 3:compile, org.bytedeco.javacpp-presets:opencv:jar:linux-x86_64:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:linux-armhf:3.4.3-1.4.3:compile, org.byted eco.javacpp-presets:opencv:jar:linux-ppc64le:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:macosx-x86_64:3.4.3-1.4.3:compile, org.bytedeco.javacpp-prese ts:opencv:jar:windows-x86:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:windows-x86_64:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:linu x-x86_64-gpu:3.4.3-1.4.3:compile, org.bytedeco:javacpp:jar:1.4.3:compile, org.bytedeco.javacpp-presets:opencv:jar:macosx-x86_64-gpu:3.4.3-1.4.3:compile, org.bytedeco.j avacpp-presets:opencv:jar:windows-x86_64-gpu:3.4.3-1.4.3:compile, org.bytedeco.javacpp-presets:cuda:jar:linux-x86_64-redist:10.0-7.3-1.4.3:compile, org.bytedeco.javacp p-presets:cuda:jar:macosx-x86_64-redist:10.0-7.3-1.4.3:compile, org.bytedeco.javacpp-presets:cuda:jar:windows-x86_64-redist:10.0-7.3-1.4.3:compile] [DEBUG] Collected project classpath [D:\SVN\JniNdkExample\target\classes] [DEBUG] Adding to classpath : file:/D:/SVN/JniNdkExample/target/classes [DEBUG] Adding project dependency artifact: opencv-platform to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: javacpp to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: opencv to classpath [DEBUG] Adding project dependency artifact: cuda to classpath [DEBUG] Adding project dependency artifact: cuda to classpath [DEBUG] Adding project dependency artifact: cuda to classpath [DEBUG] joining on thread Thread[Stitching.main(),5,Stitching] [WARNING] java.lang.ClassNotFoundException: Stitching at java.net.URLClassLoader.findClass (URLClassLoader.java:381) at java.lang.ClassLoader.loadClass (ClassLoader.java:424) at java.lang.ClassLoader.loadClass (ClassLoader.java:357) at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:270) at java.lang.Thread.run (Thread.java:748) [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.502 s [INFO] Finished at: 2018-10-17T16:35:50+08:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli) on project stitching: An exception occured while executing the Java class. Stitching -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli) on project stitching: An ex ception occured while executing the Java class. Stitching at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:954) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) at org.apache.maven.cli.MavenCli.main (MavenCli.java:192) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: An exception occured while executing the Java class. Stitching at org.codehaus.mojo.exec.ExecJavaMojo.execute (ExecJavaMojo.java:339) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:954) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) at org.apache.maven.cli.MavenCli.main (MavenCli.java:192) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356) Caused by: java.lang.ClassNotFoundException: Stitching at java.net.URLClassLoader.findClass (URLClassLoader.java:381) at java.lang.ClassLoader.loadClass (ClassLoader.java:424) at java.lang.ClassLoader.loadClass (ClassLoader.java:357) at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:270) at java.lang.Thread.run (Thread.java:748) [ERROR] [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

saudet commented 5 years ago

If you need to run this on Android, please try one of the sample projects for Android instead. https://github.com/bytedeco/sample-projects

pol-nafish commented 5 years ago

thank you, but I can't find any Android sample project using Maven . that means i must try Gradle instead of Maven?

saudet commented 5 years ago

No, we can use Maven, but you'll need to configure it properly... The sample Stitching class is here, so you're not putting it properly in your project: https://github.com/bytedeco/javacpp-presets/tree/master/opencv#the-srcmainjavastitchingjava-source-file I guess I'll mark this as an enhancement for a sample Android project using Maven.