簡體   English   中英

Maven 在構建時出錯 = 無法識別 Java 路徑

[英]Maven giving error on build =Not able to recognise Java Path

[錯誤] 無法在項目 jni-adaptor 上執行目標 com.alexkasko.maven:jni-headers-maven-plugin:1.0.6:javah (javah):找不到帶有 $JDK_HOME/bin/javap 和 $JDK_HOME/ 的 JDK_HOME 目錄bin/javah 實用程序,請檢查 JDK_HOME 環境變量 -> [幫助 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute target com.alexkasko.maven:jni-headers-maven-plugin:1.0.6:javah ( javah) 在項目 jni-adaptor 上:找不到帶有 $JDK_HOME/bin/javap 和 $JDK_HOME/bin/javah 實用程序的 JDK_HOME 目錄,請檢查 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor. java:215) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) 在 org.apache .maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) 在 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProjec t (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) 在 org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) 在 org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) 在 org.apache.maven.DefaultMaven.execute (DefaultMaven) .java:105) 在 org.apache.maven.cli.MavenCli.execute (MavenCli.java:957) 在 org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289) 在 org.apache.maven。 cli.MavenCli.main (MavenCli.java:193) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke

只需set %JAVA_HOME%/bin為您的路徑變量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM