Kesalahan saat membuat Primefaces dari sumber

Saya mendapatkan kesalahan berikut saat membuat Primefaces dari sumber:

GPG meminta Passphrase, saya tidak tahu apa yang harus dimasukkan di sana dan mengapa itu penting, saya mencoba membiarkannya kosong atau mengetik apa pun... tak lama setelah itu terjadi kesalahan di atas tetapi saya tidak tahu apakah itu terkait dengan kata sandi atau tidak.

Mengapa kesalahan terjadi dan bagaimana cara memperbaikinya atau menemukan penyebabnya? Tumpukan kesalahan tampaknya agak terlalu rumit bagi saya.

Saya sedang membangun JAR di Windows, dengan instalasi bersih Maven dan GPG. Apakah masalah ini terjadi karena saya tidak mempunyai pasangan kunci di GPG/Kleopatra?

Sepertinya Anda mengaktifkan _1_ profil, lihat di sini karena Plugin gpg-maven hanya dideklarasikan di profil ini, lihat di sini. Jalankan saja _2_ dan Anda akan baik-baik saja.


person BBacon    schedule 09.11.2018    source sumber


Jawaban (1)


Sempurna. Profil rilis bertindak untuk menandatangani Jar menggunakan GPG. Terima kasih atas jawaban cepatnya.

person rmpestano    schedule 09.11.2018
comment
Frasa Sandi GPG: * *[DEBUG] Menghasilkan tanda tangan untuk C:\primefaces\target\primefaces-6.3-SNAPSHOT.jar gpg: PERINGATAN: "--no-use-agent" adalah opsi yang sudah usang - tidak berpengaruh gpg: tidak kunci rahasia default: Sem chave secreta gpg: penandatanganan gagal: Sem chave secreta [INFO] -------------------------------- ---------------------------------------- [INFO] KEGAGALAN BANGUNAN [INFO] -- --------------------------------------------------- -------------------- [INFO] Total waktu: 05:32 menit [INFO] Selesai pada: 09-11-2018T11:21:03-02:00 [ INFO] ------------------------------------------------ ------------------------ [ERROR] Gagal mengeksekusi tujuan org.apache.maven.plugins:maven-gpg-plugin:1.4:sig n ( sign-artefak) pada primeface proyek: Kode keluar: 2 -> [Bantuan 1] org.apache.maven.lifecycle.LifecycleExecutionException: Gagal menjalankan tujuan o rg.apache.maven.plugins:maven-gpg-plugin:1.4:sign (tanda-artefak) pada wajah proyek: Kode keluar: 2 di org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.ja va:215) di org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.ja va:156) di org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.ja va:148) di org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject ( LifecycleModuleBuilder.java:117 ) di org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject ( LifecycleModuleBuilder.java:81) di org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreaded Builder.build (SingleThreadedBuilder.java:56) di org .apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleSt arter.java:128) di org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) di org.apache.maven.DefaultMaven.doExecute (DefaultMaven. java:192) di org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) di org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) di org.apache.maven.cli.MavenCli .doMain (MavenCli.java:288) di org.apache.maven.cli.MavenCli.main (MavenCli.java:192) di sun.reflect.NativeMethodAccessorImpl.invoke0 (Metode Asli) di sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl .jav a:62) di sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessor Impl.java:43) di java.lang.reflect.Method.invoke (Method.java:498) di org.codehaus.plexus.classworlds.launcher. Launcher.launchEnhanced (Launche r.java:289) di org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:2 29) di org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Luncurkan nya .java:415) di org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356 ) Disebabkan oleh: org.apache.maven.plugin.MojoExecutionException: Kode keluar: 2 di org.apache.maven. plugin.gpg.GpgSigner.generateSignatureForArtifact (GpgSi gner.java:254) di org.apache.maven.plugin.gpg.GpgSignAttachedMojo.execute (GpgSignAttachedM ojo.java:146) di org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo ( DefaultBui ldPluginManager.java:137) di org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.ja va:210) di org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.ja va:156 ) di org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.ja va:148) di org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject ( LifecycleModuleBuilder.java:117) di org.apache.maven .lifecycle.internal.LifecycleModuleBuilder.buildProject ( LifecycleModuleBuilder.java:81) di org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreaded Builder.build (SingleThreadedBuilder.java:56) di org.apache.maven.lifecycle. internal.LifecycleStarter.execute (LifecycleSt arter.java:128) di org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) di org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) di org. apache.maven.DefaultMaven.execute (DefaultMaven.java:105) di org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) di org.apache.maven.cli.MavenCli.doMain (MavenCli.java: 288) di org.apache.maven.cli.MavenCli.main (MavenCli.java:192) di sun.reflect.NativeMethodAccessorImpl.invoke0 (Metode Asli) di sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.jav a:62) di sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessor Impl.java:43) di java.lang.reflect.Method.invoke (Method.java:498) di org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launche r. java:289) di org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:2 29) di org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launc her.java:415) di org .codehaus.plexus.classworlds.launcher. Launcher.main (Launcher.java:356 ) [ERROR] [ERROR] [ERROR] Untuk informasi lebih lanjut tentang kesalahan dan solusi yang mungkin, silakan baca artikel berikut: [ERROR] [Bantuan 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionE xception - person BBacon; 09.11.2018