Can you do this, please:

1. Right-click the project.
2. Choose "Run".
3. Copy the content of the Output window in response to this e-mail.

Thanks,

Gj


On Sat, Mar 7, 2020 at 10:09 PM Bradley Willcott <[email protected]>
wrote:

> 'run' requires the packaged jar file (markdownj-cli-*.jar) that is
> produced by this very project.  Bootstrapping!
> On 8/3/20 5:01 am, Geertjan Wielenga wrote:
>
> 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 <[email protected]>
> 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 <[email protected]>
>> 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 <[email protected]>
>>> 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 <[email protected]>
>>>> 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.
>>>>>
>>>>
>>>

Reply via email to