https://issues.apache.org/jira/browse/NETBEANS-3175

https://github.com/apache/netbeans/pull/1535

Gj


On Fri, Sep 27, 2019 at 3:18 PM Geertjan Wielenga <geert...@apache.org>
wrote:

> Let's start by being clear about what this means: "Immediately after
> creating a new Maven JavaFX project the project shows errors."
>
> Can you just do step by step what you're doing, please?
>
> Ideally, use the Gluon OpenJFX samples in the Sample category in the New
> Project dialog -- and maybe we should replace the JavaFX Application with
> those two samples instead?
>
> Gj
>
> On Fri, Sep 27, 2019 at 3:16 PM Scott Palmer <swpal...@gmail.com> wrote:
>
>> Using NetBeans 11.2-beta1…
>> Immediately after creating a new Maven JavaFX project the project shows
>> errors.
>> All imports from javafx.* are indicated as errors with the message
>> “package does not exist”
>>
>> Building the project also fails with the bizarre error "Fatal Error:
>> Unable to find package java.lang in classpath or bootclasspath”
>>
>> This is running on macOS with OpenJDK 12.0.2
>>
>> Build log follows:
>>
>> cd /Users/scott/NetBeansProjects/mvnjfx;
>> JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home
>> "/Applications/NetBeans/NetBeans 11.2
>> Beta.app/Contents/Resources/NetBeans/java/maven/bin/mvn" install
>> Scanning for projects...
>>
>> ------------------------------------------------------------------------
>> Building mvnjfx 1.0-SNAPSHOT
>> ------------------------------------------------------------------------
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.2.1/exec-maven-plugin-1.2.1.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.2.1/exec-maven-plugin-1.2.1.pom
>> (8 KB at 25.7 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/28/mojo-parent-28.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/28/mojo-parent-28.pom
>> (26 KB at 437.3 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/3/codehaus-parent-3.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/3/codehaus-parent-3.pom
>> (5 KB at 80.2 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.2.1/exec-maven-plugin-1.2.1.jar
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.2.1/exec-maven-plugin-1.2.1.jar
>> (37 KB at 141.0 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom
>> (10 KB at 293.3 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/24/maven-plugins-24.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/24/maven-plugins-24.pom
>> (11 KB at 301.5 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.16/maven-surefire-plugin-2.16.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.16/maven-surefire-plugin-2.16.pom
>> (5 KB at 132.0 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.16/surefire-2.16.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.16/surefire-2.16.pom
>> (19 KB at 453.7 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.16/maven-surefire-plugin-2.16.jar
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.16/maven-surefire-plugin-2.16.jar
>> (34 KB at 851.1 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.6/maven-dependency-plugin-2.6.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.6/maven-dependency-plugin-2.6.pom
>> (11 KB at 272.3 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.6/maven-dependency-plugin-2.6.jar
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.6/maven-dependency-plugin-2.6.jar
>> (142 KB at 1786.8 KB/sec)
>>
>> --- maven-resources-plugin:2.6:resources (default-resources) @ mvnjfx ---
>> Using 'UTF-8' encoding to copy filtered resources.
>> Copying 2 resources
>>
>> --- maven-compiler-plugin:3.1:compile (default-compile) @ mvnjfx ---
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.pom
>> (865 B at 24.8 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler/2.2/plexus-compiler-2.2.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler/2.2/plexus-compiler-2.2.pom
>> (4 KB at 103.8 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.pom
>> (690 B at 20.4 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.pom
>> (769 B at 22.1 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/2.2/plexus-compilers-2.2.pom
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/2.2/plexus-compilers-2.2.pom
>> (2 KB at 36.7 KB/sec)
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.jar
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.jar
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.jar
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.jar
>> Downloading:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.jar
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.jar
>> (5 KB at 50.6 KB/sec)
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.jar
>> (206 KB at 2236.3 KB/sec)
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.jar
>> (19 KB at 179.9 KB/sec)
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.jar
>> (25 KB at 187.7 KB/sec)
>>
>> Downloaded:
>> https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.jar
>> (151 KB at 508.1 KB/sec)
>> Changes detected - recompiling the module!
>> Compiling 2 source files to
>> /Users/scott/NetBeansProjects/mvnjfx/target/classes
>> Fatal Error: Unable to find package java.lang in classpath or
>> bootclasspath
>> -------------------------------------------------------------
>> COMPILATION ERROR :
>> -------------------------------------------------------------
>> An unknown compilation problem occurred
>> 1 error
>> -------------------------------------------------------------
>> ------------------------------------------------------------------------
>> BUILD FAILURE
>> ------------------------------------------------------------------------
>> Total time: 2.746 s
>> Finished at: 2019-09-27T10:13:54-04:00
>> Final Memory: 12M/44M
>> ------------------------------------------------------------------------
>> Failed to execute goal
>> org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
>> (default-compile) on project mvnjfx: Compilation failure
>> An unknown compilation problem occurred
>> -> [Help 1]
>>
>> To see the full stack trace of the errors, re-run Maven with the -e
>> switch.
>> Re-run Maven using the -X switch to enable full debug logging.
>>
>> For more information about the errors and possible solutions, please read
>> the following articles:
>> [Help 1]
>> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
>>
>>
>> On Sep 27, 2019, at 9:58 AM, Geertjan Wielenga <geert...@apache.org>
>> wrote:
>>
>> The Gluon OpenJFX Maven sample archetypes have been part of Apache
>> NetBeans since 11.1.
>>
>> Gj
>>
>> On Fri, Sep 27, 2019 at 2:54 PM Chuck Davis <cjgun...@gmail.com> wrote:
>>
>>> Chris:
>>>
>>> NB has not made a JFX project that works since JDK8.  The JavaFX
>>> application should be taken off the new project menu until such time as it
>>> can build and run a JFX application.
>>>
>>> You might find some help here:  https://openjfx.io/openjfx-docs/#maven
>>>
>>> You can use NB to create the application but then you have to delete the
>>> entire pom and replace it with one that works -- which you will find at
>>> this link.  After you do that NB will actually run your application from
>>> the IDE.
>>>
>>> I recommend you build your dialogs with SceneBuilder outside the IDE for
>>> convenience.  One of the great features of fxml is reusability.  You can
>>> copy your fxml files into other projects, load them and nothing blows up.
>>> Since NB would not run a JFX application I wrote a script to copy the NB
>>> project files to another directory and run it there from a desktop icon.
>>> If you do that there are some tweaks to make for it to find the jfx
>>> modules.  I think you will also find  those issues addressed at the link
>>> but I don't remember for sure.  If you run into that you can email me
>>> off-list and we can discuss what has to be done.
>>>
>>> HTH with your frustrations.
>>>
>>> On Fri, Sep 27, 2019 at 5:12 AM Chris Olsen <col...@mchsi.com> wrote:
>>>
>>>> Scott and All --
>>>>
>>>>   > The target should be 11 not 1.11.
>>>>
>>>>   Thanks to Scott!  I'm not sure where the 1.11 came from -- I think it
>>>> was generated somewhere out of my control.  (Yes, passing the buck.)
>>>>
>>>>   In any case, one step forward has gotten me to another problem, which
>>>> I believe is with something called javafxpackager:
>>>>
>>>> -----------
>>>>   Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec
>>>> (unpack-dependencies) on project Splat_Maven: Command execution failed.
>>>> Cannot run program "C:\Program
>>>> Files\AdoptOpenJDK\jdk-11.0.4.11-hotspot\..\bin\javafxpackager" (in
>>>> directory "C:\Users\olsenc\Documents\NetBeansProjects\Splat_Maven"):
>>>> CreateProcess error=2, The system cannot find the file specified -> [Help 
>>>> 1]
>>>> -----------
>>>>
>>>>   In searching the web I found a great deal of only partially helpful
>>>> information, much related to Java 6 and 7.  Some places, in discussing Java
>>>> 11, seemed to suggest there was no longer in existence a javafxpackager,
>>>> and would there not be one until Java 14.  This is distressing, as my app
>>>> is replete with FX.  I wonder if someone could give me an authoritative
>>>> answer about what javafxpackager -- if it exists -- actually does.  I
>>>> believe would like to be able to deploy my app bundled with Java 11 in
>>>> Windows and Mac versions because of my target audience (high school
>>>> teachers with even less computer savvy that I have).  I'm beginning to
>>>> think I should just return to Java 8. I have solved many problems in
>>>> migrating to Java 11, but I am getting a bit discouraged when I contemplate
>>>> the possibility of many problems still to come, problems that suggest I
>>>> should change professions from statistician to Java developer -- not
>>>> something I want to contemplate at this stage in my career.
>>>>
>>>>   Any advice for the harried and distraught _amateur_ programmer?
>>>>
>>>>   Thank you in advance!
>>>>
>>>>   -- Chris
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ----- Original Message -----
>>>> From: Scott Palmer <swpal...@gmail.com>
>>>> To: Chris Olsen <col...@mchsi.com>
>>>> Cc: users@netbeans.apache.org
>>>> Sent: Tue, 24 Sep 2019 21:29:47 -0400 (EDT)
>>>> Subject: Re: Hopefully close to the finish line with Java 11 & FX
>>>>
>>>> The target should be 11 not 1.11.
>>>>
>>>> Scott
>>>>
>>>> > On Sep 24, 2019, at 8:49 PM, Chris Olsen <col...@mchsi.com> wrote:
>>>> >
>>>> > Hello, Everyone --
>>>> >
>>>> >   I have downloaded AdoptOpenJDK, JavaFX 11, and Maven (or so I
>>>> believe).  I have waded through getting to zero FX compile errors, and with
>>>> the clarion call of "Excelcior!" I told Apache Netbeans 11.1 to run.  This
>>>> is what I got:
>>>> >
>>>> > --------
>>>> > Failed to execute goal
>>>> org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
>>>> (default-compile) on project Splat_Maven: Fatal error compiling: error:
>>>> invalid target release: 1.11 -> [Help 1]
>>>> > --------
>>>> >
>>>> >   I did my due diligence and looked for solutions on line, but
>>>> nothing I found seemed to work.  What I'm thinking is that SOMEwhere I must
>>>> have told some file or other that there is another Java 11 in town, but I
>>>> don't really know where I would have said this.  (I blew away all my old
>>>> Java 8 JDKs.
>>>> >
>>>> >   In hopes that this might give someone might have greater than zero
>>>> clues, I am appending some System output below.  Any ideas of what and
>>>> where to look for solutions and/or suggestions for how to proceed are very
>>>> welcome!  I'm running this on Windows 7, but my Windows 10 laptop gives the
>>>> same "invalid target release" message.
>>>> >
>>>> >   Thanks in advance...
>>>> >
>>>> >   -- Chris Olsen
>>>> >
>>>> > ------------------------
>>>> >
>>>> > Echo %JAVA_HOME%:
>>>> >
>>>> > C:\Program Files\AdoptOpenJDK\jdk-11.0.4.11-hotspot\
>>>> >
>>>> > Echo %MAVEN_HOME%:
>>>> >
>>>> > c:\Program Files\Maven\apache-maven-3.6.2-bin\apache-maven-3.6.2\bin
>>>> >
>>>> >
>>>> > Path:
>>>> >
>>>> > C:\Program
>>>> Files\AdoptOpenJDK\jdk-11.0.4.11-hotspot\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program
>>>> Files
>>>> (x86)\CambridgeSoft\ChemOffice2015\ChemScript\Lib;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Anaconda3;C:\Anaconda3\Scripts;C:\Program
>>>> Files\MATLAB\R2015a\bin;c:\Program Files (x86)\Microsoft SQL
>>>> Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL
>>>> Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL
>>>> Server\100\DTS\Binn\;C:\PROGRAM FILES\OPENOFFICE.ORG
>>>> <http://openoffice.org/> 3\URE\BIN; C:\PROGRAM FILES (X86)\
>>>> OPENOFFICE.ORG <http://openoffice.org/> 3\URE\BIN;C:\Program
>>>> Files\SASHome\Secure\ccme4;C:\Program
>>>> Files\SASHome\x86\Secure\ccme4;C:\Program Files (x86)\Skype\Phone\;
>>>> c:\Program Files (x86)\Inno Setup 5;C:\Program Files
>>>> (x86)\QuickTime\QTSystem\;C:\Program Files
>>>> (x86)\SMLNJ\bin\;%JAVA_HOME%\bin; C:\Program
>>>> Files\Java\jdk-11\bin;c:\Program
>>>> Files\Maven\apache-maven-3.6.2-bin\apache-maven-3.6.2\bin
>>>> >
>>>> > ---------------------
>>>> >
>>>> > ---------------------------------------------------------------------
>>>> > To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
>>>> > For additional commands, e-mail: users-h...@netbeans.apache.org
>>>> >
>>>> > For further information about the NetBeans mailing lists, visit:
>>>> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>>> >
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
>>>> For additional commands, e-mail: users-h...@netbeans.apache.org
>>>>
>>>> For further information about the NetBeans mailing lists, visit:
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
>>>> For additional commands, e-mail: users-h...@netbeans.apache.org
>>>>
>>>> For further information about the NetBeans mailing lists, visit:
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>>>
>>>>
>>

Reply via email to