From users-return-143409-archive-asf-public=cust-asf.ponee.io@maven.apache.org Tue Aug 14 11:22:44 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 9D2F4180654 for ; Tue, 14 Aug 2018 11:22:43 +0200 (CEST) Received: (qmail 7742 invoked by uid 500); 14 Aug 2018 09:22:42 -0000 Mailing-List: contact users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Users List" Reply-To: "Maven Users List" Delivered-To: mailing list users@maven.apache.org Received: (qmail 7722 invoked by uid 99); 14 Aug 2018 09:22:41 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Aug 2018 09:22:41 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 3B233C1A1C for ; Tue, 14 Aug 2018 09:22:41 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.889 X-Spam-Level: * X-Spam-Status: No, score=1.889 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id zxEeGP23Raau for ; Tue, 14 Aug 2018 09:22:39 +0000 (UTC) Received: from mail-qt0-f178.google.com (mail-qt0-f178.google.com [209.85.216.178]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id BC4A85F432 for ; Tue, 14 Aug 2018 09:22:38 +0000 (UTC) Received: by mail-qt0-f178.google.com with SMTP id y5-v6so20338668qti.12 for ; Tue, 14 Aug 2018 02:22:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=IB7GiVnQw5hRoA/W6ZWtvitw58n+lH6TVO7ee8zKNZA=; b=Xn+sm8AYNYaf/3DoeMdoYNmdXoV3uF5QBJNNpVSWMrjcKf8l5rpwiCPMJxK4qcbO9o +VV0XKJJu8FEUMsptA+5SUNFUmttX38MgK/O78GfYVyq9id801ZTQKUvBnjKYyB2orpp kYz+9m3Q+/cRoVf49pNOuskN1DDhRO2x73jCubezueAdVfYBKun/RDM0Uq3NZSad3d1x eY6wRmGNMCD/wXiJRPeyxa1cWocvwnhMOCTILHanTFFOaqt87AjjyyJ3Wd81ZodxvN+q z/siHTO2PgnM4dVXD/LeFAeYaUxzCpF+jcaVA1McrXku2H5UtmzpF73CyCpmexY6wefN L/nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=IB7GiVnQw5hRoA/W6ZWtvitw58n+lH6TVO7ee8zKNZA=; b=roH/DAK5EYPTkbbet6WtmcbvlUEwzAJ0rgHBun+axep/hy/w4vUVfL9nJAQW9ElOkc 2hTAzvN4Eb3OX8L6W+6boW9kR7emWt4UrEIhs4Fnxcx+p3QIT4TlO0AMe4Xm0qkv4bEf SI8AgIn4c5mNUuUCZm67CSXqHHNKP9zPxCXJEst80Y5+Eq+AiTmPquO62U/hU+ktOPf5 AjyvW0bZMqiJq5lgz/9xBe7WknciwnoxMeAKdZWb9tkfmCj/qRr9MifKCW+7wq61kfO1 fXILk1hfRxrEhaApT6BEeughVt6tczPxPLWfzB1PrzdafZqOfVUSEvgYASPufd0YiyaU +d+A== X-Gm-Message-State: AOUpUlEp1CfpBWGiMPn2i7Q5KhXWoI7qCS61pHNuG45YTRxP72PYekFW KG1F/penMGuNeH3hbQXY6JM931WpRXu6x00P3K5DsVEu X-Google-Smtp-Source: AA+uWPzgaZfVMHngxlZOeyQE5Tnp04dyOGxMMuyZguNhRb6GHxZ77NYovouN6RRpF9EuprvDUHd+/G0DZ8RyMvX/Zmg= X-Received: by 2002:ac8:304f:: with SMTP id g15-v6mr20614814qte.279.1534238552074; Tue, 14 Aug 2018 02:22:32 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ac8:44c6:0:0:0:0:0 with HTTP; Tue, 14 Aug 2018 02:21:51 -0700 (PDT) From: Miroslav Nachev Date: Tue, 14 Aug 2018 12:21:51 +0300 Message-ID: Subject: How to change "javafxpackager" with "javapackager" in "org.codehaus.mojo:exec-maven-plugin" To: users@maven.apache.org Content-Type: multipart/alternative; boundary="000000000000e5acae057361bfe4" --000000000000e5acae057361bfe4 Content-Type: text/plain; charset="UTF-8" Hi, When I try to compile any project with "org.codehaus.mojo:exec-maven-plugin" using JDK 9 or higher (currently 10), I have the following error: --- exec-maven-plugin:1.6.0:exec (unpack-dependencies) @ JavaFXBinaryWsClientMvn --- Command execution failed. java.io.IOException: Cannot run program "D:\Programs\Java\jdk-10.0.2\..\bin\javafxpackager" (in directory "D:\Works\Projects\WebSocket\JavaFXBinaryWsClientMvn"): CreateProcess error=2, The system cannot find the file specified at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071) at java.base/java.lang.Runtime.exec(Runtime.java:635) at org.apache.commons.exec.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:61) at org.apache.commons.exec.DefaultExecutor.launch(DefaultExecutor.java:279) at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:336) at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:166) at org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:804) at org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:751) at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:313) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) 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.io.IOException: CreateProcess error=2, The system cannot find the file specified at java.base/java.lang.ProcessImpl.create(Native Method) at java.base/java.lang.ProcessImpl.(ProcessImpl.java:420) at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:151) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107) ... 31 more When I changed the JDK with 1.8, the error disappear. Then I read JDK documentation and found the following for command "javafxpackager ": - "*Note*: This tool has been renamed javapackager. The javafxpackager.exe file may be removed in a future release. Please update your scripts to use javapackager.". So, my question is how can I configure "org.codehaus.mojo:exec-maven-plugin" to use "javapackager" instead "javafxpackager"? Regards, Miro. --000000000000e5acae057361bfe4--