So run the project, rather than building it, and all will be well. That’s because of your settings for ‘run’ action in nbactions file.
Gj On Sat, 7 Mar 2020 at 21:59, Bradley Willcott <optusprepa...@gmail.com> wrote: > There is a reason for that. This is being run in the: > > <phase>prepare-package</phase> > > At this point, there is no jar file to run. I only have access to the > compiled class files, hence, using the: > > <goal>java</goal> > > instead of the: > > <goal>exec</goal> > > This is processing the 'md' files for the src/docs/manual, storing the > 'html' output in the target/manual directory. > > All this works perfectly without the use of the *Preview Features*. I > just like to use bleeding-edge technology. > > On 8/3/20 4:22 am, Geertjan Wielenga wrote: > > See my responses above. > > Seems to me that when you do your build, you're not using the settings you > provided in nbactions. > > Gj > > On Sat, Mar 7, 2020 at 9:21 PM Bradley Willcott <optusprepa...@gmail.com> > wrote: > >> Here are the links to the compiled jar files: >> >> BEW Commons Library jar >> <https://github.com/bewillcott/bewcommons/releases/tag/1.0.2-SNAPSHOT> >> files >> Markdownj-core jar >> <https://github.com/bewillcott/markdownj/releases/tag/0.5.15-SNAPSHOT> >> files >> >> >> On 8/3/20 3:47 am, Bradley Willcott wrote: >> >> There are two other projects you require. I don't yet know how to get a >> compiled package up there for download. >> >> BEW Commons Library <https://github.com/bewillcott/bewcommons> >> >> Markdownj Core Library <https://github.com/bewillcott/markdownj/core> >> >> I will look into uploading compiled versions. >> On 8/3/20 3:42 am, Geertjan Wielenga wrote: >> >> Trying to reproduce, but this is nowhere to be found: >> >> <dependency> >> <groupId>com.bew</groupId> >> <artifactId>BEWCommons</artifactId> >> <version>1.0.2-SNAPSHOT</version> >> </dependency> >> >> Gj >> >> On Sat, Mar 7, 2020 at 8:31 PM Bradley Willcott <optusprepa...@gmail.com> >> wrote: >> >>> Thank you for that. >>> >>> However, I have already plumbed those depths. If you would take a look >>> at the pom.xml >>> <https://github.com/bewillcott/markdownj-cli/blob/master/pom.xml> >>> file. I don't want to put it here as it is rather long. >>> >>> I have set the '--enable-preview' option for 'maven-compiler-plugin' >>> and 'maven-surefire-plugin'. >>> On 8/3/20 3:12 am, Geertjan Wielenga wrote: >>> >>> Read: >>> >>> https://netbeans.apache.org/download/nb113/index.html >>> >>> Gj >>> >>> On Sat, 7 Mar 2020 at 19:12, Bradley Willcott <optusprepa...@gmail.com> >>> wrote: >>> >>>> I have just installed both JDK 14 and NB 11.3. >>>> >>>> I am trying to incorporate 14's preview features into an on-going >>>> project: Markdownj CLI <https://github.com/bewillcott/markdownj-cli>. >>>> However, part of my POM processing causes an error: >>>> >>>> "java.lang.UnsupportedClassVersionError: Preview features are not enabled >>>> for org/markdownj/cli/Main (class file version 58.65535). Try running with >>>> '--enable-preview'" >>>> >>>> The part that is the culprit is: >>>> >>>> <plugin> >>>> <groupId>org.codehaus.mojo</groupId> >>>> <artifactId>exec-maven-plugin</artifactId> >>>> <version>1.6.0</version> >>>> <executions> >>>> <execution> >>>> <id>Markdownj-Compile</id> >>>> <phase>prepare-package</phase> >>>> <goals> >>>> <goal>java</goal> >>>> </goals> >>>> <configuration> >>>> >>>> <commandlineArgs>--enable-preview</commandlineArgs> >>>> >>>> <workingDirectory>${project.build.directory}</workingDirectory> >>>> >>>> <includeProjectDependencies>false</includeProjectDependencies> >>>> >>>> <includePluginDependencies>true</includePluginDependencies> >>>> <mainClass>org.markdownj.cli.Main</mainClass> >>>> <arguments> >>>> <argument>-s src/docs/manual</argument> >>>> <argument>-d target/manual</argument> >>>> <argument>-rwv:2</argument> >>>> </arguments> >>>> </configuration> >>>> </execution> >>>> </executions> >>>> <dependencies> >>>> <dependency> >>>> <groupId>org.markdownj</groupId> >>>> <artifactId>markdownj-cli</artifactId> >>>> <version>0.1.15-SNAPSHOT</version> >>>> <type>jar</type> >>>> </dependency> >>>> </dependencies> >>>> </plugin> >>>> >>>> If I comment out this entire plugin section, I can complete the >>>> compile. Somewhere, somehow, I need to tell "exec-maven-plugin" to >>>> use the JDK 14 "java" app with the "--enable-preview" option. >>>> >>>> Any ideas? >>>> >>>> Thanks, >>>> Brad. >>>> >>> >>