You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Code Zombie <co...@gmail.com> on 2020/03/17 06:22:21 UTC

Cannot build netbeans from the master on Fedora 31

I am trying to build NetBeans following its README.md on Fedora 31 and
despite my efforts, I have failed.
I tried building with Java 8 and Java 11. I tried Dcluster.config=full and
Dcluster.config=php with no success.

Is there anything I should setup to build it. Also, I don't see any build
log files to attach here. It seems everything is XML-based.

Formerly I had success building it easily, but now it's become tricky.

- mehdi

Re: Cannot build netbeans from the master on Fedora 31

Posted by Code Zombie <co...@gmail.com>.
Thanks Peter and Emmanuel

Switch ant to ant 1.10.1 and Java to 1.8 both using sdkman, and built
successfully.


On Tue, Mar 17, 2020 at 5:17 AM ehsavoie <em...@gmail.com>
wrote:

> I confirm Pater's comment. You have to use a downloaded version of ANT on
> Fedora to be able to build Apache NetBeans.
> I had the same issue and this fixed it.
> Emmanuel
> ----------
> Emmanuel Hugonnet
> http://www.ehsavoie.com
> http://twitter.com/ehsavoie
>
>
> On Tue, Mar 17, 2020 at 8:08 AM Peter Hull <pe...@gmail.com> wrote:
>
> > I think there is something unusual about Fedora's ant, which I have
> > not got to the bottom of. See, for example,
> > https://issues.apache.org/jira/browse/NETBEANS-239
> > Can you try downloading ant from Apache and using that, instead of the
> > one from your distro. https://ant.apache.org/bindownload.cgi
> > I have build netbeans this way fairly recently (in the last month) and
> > it was ok.
> > Pete
> >
> > On Tue, 17 Mar 2020 at 06:34, Code Zombie <co...@gmail.com>
> wrote:
> > >
> > > Hi Geertjan
> > >
> > > Ant version:
> > >
> > > Apache Ant(TM) version 1.10.5 compiled on May 7 2019
> > >
> > > Errors:
> > >
> > > : The following error occurred while executing this line:
> > > /home/johndoe/src/netbeans/nbbuild/build/langtools/make/build.xml:91:
> > > java.lang.ClassNotFoundException:
> > > org.apache.bsf.engines.javascript.JavaScriptEngine
> > > at
> > >
> >
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
> > > at
> > >
> >
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> > > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
> > > at org.apache.bsf.BSFManager.loadScriptingEngine(BSFManager.java:696)
> > > at org.apache.bsf.BSFManager.exec(BSFManager.java:485)
> > > at
> > >
> >
> org.apache.tools.ant.util.optional.ScriptRunner.executeScript(ScriptRunner.java:100)
> > > at
> > >
> >
> org.apache.tools.ant.types.optional.AbstractScriptComponent.executeScript(AbstractScriptComponent.java:142)
> > > at
> > >
> >
> org.apache.tools.ant.types.optional.ScriptMapper.mapFileName(ScriptMapper.java:85)
> > > at
> > >
> >
> org.apache.tools.ant.util.CompositeMapper.lambda$mapFileName$0(CompositeMapper.java:32)
> > > at
> > >
> >
> java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
> > > at
> > >
> >
> java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
> > > at
> > >
> >
> java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
> > > at
> > >
> >
> java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
> > > at
> > >
> >
> java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
> > > at
> > >
> >
> java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:550)
> > > at
> > >
> >
> java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
> > > at
> > >
> >
> java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:517)
> > > at
> > >
> >
> org.apache.tools.ant.util.CompositeMapper.mapFileName(CompositeMapper.java:33)
> > > at
> > org.apache.tools.ant.taskdefs.PathConvert.execute(PathConvert.java:363)
> > > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > > at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> > > at
> > >
> >
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > > at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> > > at
> > >
> >
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > > at org.apache.tools.ant.Task.perform(Task.java:350)
> > > at org.apache.tools.ant.Target.execute(Target.java:449)
> > > at
> > org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:184)
> > > at
> > >
> >
> org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:93)
> > > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:393)
> > > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > > at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> > > at
> > >
> >
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > > at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> > > at
> > >
> >
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > > at org.apache.tools.ant.Task.perform(Task.java:350)
> > > at org.apache.tools.ant.Target.execute(Target.java:449)
> > > at org.apache.tools.ant.Target.performTasks(Target.java:470)
> > > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
> > > at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
> > > at
> > >
> >
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> > > at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> > > at org.apache.tools.ant.Main.runBuild(Main.java:834)
> > > at org.apache.tools.ant.Main.startAnt(Main.java:223)
> > > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
> > > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> > >
> > > Total time: 11 seconds
> > >
> > > And then the mentioned build.xml file contains at line 91:
> > >
> > >     <pathconvert property="xpatch.rest" pathsep=" --patch-module=">
> > >         <scriptmapper language="javascript">
> > >             fs = project.getProperty("file.separator");
> > >             path = project.getProperty("build.modules");
> > >             mod = source.substr(source.lastIndexOf(fs)+1);
> > >             self.addMappedName(mod + "=\"" + path + fs + mod + "\"");
> > >         </scriptmapper>
> > >         <dirset dir="${src.dir}" includes="*.*"/>
> > >     </pathconvert>
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Tue, Mar 17, 2020 at 2:29 AM Geertjan Wielenga <geertjan@apache.org
> >
> > > wrote:
> > >
> > > > In what way is it failing, what are the error messages? Often the
> > problem
> > > > is related to the Ant version used.
> > > >
> > > > Gj
> > > >
> > > > On Tue, 17 Mar 2020 at 07:22, Code Zombie <co...@gmail.com>
> > wrote:
> > > >
> > > > > I am trying to build NetBeans following its README.md on Fedora 31
> > and
> > > > > despite my efforts, I have failed.
> > > > > I tried building with Java 8 and Java 11. I tried
> > Dcluster.config=full
> > > > and
> > > > > Dcluster.config=php with no success.
> > > > >
> > > > > Is there anything I should setup to build it. Also, I don't see any
> > build
> > > > > log files to attach here. It seems everything is XML-based.
> > > > >
> > > > > Formerly I had success building it easily, but now it's become
> > tricky.
> > > > >
> > > > > - mehdi
> > > > >
> > > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
> > For additional commands, e-mail: dev-help@netbeans.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>

Re: Cannot build netbeans from the master on Fedora 31

Posted by ehsavoie <em...@gmail.com>.
I confirm Pater's comment. You have to use a downloaded version of ANT on
Fedora to be able to build Apache NetBeans.
I had the same issue and this fixed it.
Emmanuel
----------
Emmanuel Hugonnet
http://www.ehsavoie.com
http://twitter.com/ehsavoie


On Tue, Mar 17, 2020 at 8:08 AM Peter Hull <pe...@gmail.com> wrote:

> I think there is something unusual about Fedora's ant, which I have
> not got to the bottom of. See, for example,
> https://issues.apache.org/jira/browse/NETBEANS-239
> Can you try downloading ant from Apache and using that, instead of the
> one from your distro. https://ant.apache.org/bindownload.cgi
> I have build netbeans this way fairly recently (in the last month) and
> it was ok.
> Pete
>
> On Tue, 17 Mar 2020 at 06:34, Code Zombie <co...@gmail.com> wrote:
> >
> > Hi Geertjan
> >
> > Ant version:
> >
> > Apache Ant(TM) version 1.10.5 compiled on May 7 2019
> >
> > Errors:
> >
> > : The following error occurred while executing this line:
> > /home/johndoe/src/netbeans/nbbuild/build/langtools/make/build.xml:91:
> > java.lang.ClassNotFoundException:
> > org.apache.bsf.engines.javascript.JavaScriptEngine
> > at
> >
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
> > at
> >
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
> > at org.apache.bsf.BSFManager.loadScriptingEngine(BSFManager.java:696)
> > at org.apache.bsf.BSFManager.exec(BSFManager.java:485)
> > at
> >
> org.apache.tools.ant.util.optional.ScriptRunner.executeScript(ScriptRunner.java:100)
> > at
> >
> org.apache.tools.ant.types.optional.AbstractScriptComponent.executeScript(AbstractScriptComponent.java:142)
> > at
> >
> org.apache.tools.ant.types.optional.ScriptMapper.mapFileName(ScriptMapper.java:85)
> > at
> >
> org.apache.tools.ant.util.CompositeMapper.lambda$mapFileName$0(CompositeMapper.java:32)
> > at
> >
> java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
> > at
> >
> java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
> > at
> >
> java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
> > at
> >
> java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
> > at
> >
> java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
> > at
> >
> java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:550)
> > at
> >
> java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
> > at
> >
> java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:517)
> > at
> >
> org.apache.tools.ant.util.CompositeMapper.mapFileName(CompositeMapper.java:33)
> > at
> org.apache.tools.ant.taskdefs.PathConvert.execute(PathConvert.java:363)
> > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> > at
> >
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> > at
> >
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > at org.apache.tools.ant.Task.perform(Task.java:350)
> > at org.apache.tools.ant.Target.execute(Target.java:449)
> > at
> org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:184)
> > at
> >
> org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:93)
> > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:393)
> > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> > at
> >
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> > at
> >
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > at org.apache.tools.ant.Task.perform(Task.java:350)
> > at org.apache.tools.ant.Target.execute(Target.java:449)
> > at org.apache.tools.ant.Target.performTasks(Target.java:470)
> > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
> > at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
> > at
> >
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> > at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> > at org.apache.tools.ant.Main.runBuild(Main.java:834)
> > at org.apache.tools.ant.Main.startAnt(Main.java:223)
> > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
> > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> >
> > Total time: 11 seconds
> >
> > And then the mentioned build.xml file contains at line 91:
> >
> >     <pathconvert property="xpatch.rest" pathsep=" --patch-module=">
> >         <scriptmapper language="javascript">
> >             fs = project.getProperty("file.separator");
> >             path = project.getProperty("build.modules");
> >             mod = source.substr(source.lastIndexOf(fs)+1);
> >             self.addMappedName(mod + "=\"" + path + fs + mod + "\"");
> >         </scriptmapper>
> >         <dirset dir="${src.dir}" includes="*.*"/>
> >     </pathconvert>
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Tue, Mar 17, 2020 at 2:29 AM Geertjan Wielenga <ge...@apache.org>
> > wrote:
> >
> > > In what way is it failing, what are the error messages? Often the
> problem
> > > is related to the Ant version used.
> > >
> > > Gj
> > >
> > > On Tue, 17 Mar 2020 at 07:22, Code Zombie <co...@gmail.com>
> wrote:
> > >
> > > > I am trying to build NetBeans following its README.md on Fedora 31
> and
> > > > despite my efforts, I have failed.
> > > > I tried building with Java 8 and Java 11. I tried
> Dcluster.config=full
> > > and
> > > > Dcluster.config=php with no success.
> > > >
> > > > Is there anything I should setup to build it. Also, I don't see any
> build
> > > > log files to attach here. It seems everything is XML-based.
> > > >
> > > > Formerly I had success building it easily, but now it's become
> tricky.
> > > >
> > > > - mehdi
> > > >
> > >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
> For additional commands, e-mail: dev-help@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

Re: Cannot build netbeans from the master on Fedora 31

Posted by Peter Hull <pe...@gmail.com>.
I think there is something unusual about Fedora's ant, which I have
not got to the bottom of. See, for example,
https://issues.apache.org/jira/browse/NETBEANS-239
Can you try downloading ant from Apache and using that, instead of the
one from your distro. https://ant.apache.org/bindownload.cgi
I have build netbeans this way fairly recently (in the last month) and
it was ok.
Pete

On Tue, 17 Mar 2020 at 06:34, Code Zombie <co...@gmail.com> wrote:
>
> Hi Geertjan
>
> Ant version:
>
> Apache Ant(TM) version 1.10.5 compiled on May 7 2019
>
> Errors:
>
> : The following error occurred while executing this line:
> /home/johndoe/src/netbeans/nbbuild/build/langtools/make/build.xml:91:
> java.lang.ClassNotFoundException:
> org.apache.bsf.engines.javascript.JavaScriptEngine
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
> at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
> at org.apache.bsf.BSFManager.loadScriptingEngine(BSFManager.java:696)
> at org.apache.bsf.BSFManager.exec(BSFManager.java:485)
> at
> org.apache.tools.ant.util.optional.ScriptRunner.executeScript(ScriptRunner.java:100)
> at
> org.apache.tools.ant.types.optional.AbstractScriptComponent.executeScript(AbstractScriptComponent.java:142)
> at
> org.apache.tools.ant.types.optional.ScriptMapper.mapFileName(ScriptMapper.java:85)
> at
> org.apache.tools.ant.util.CompositeMapper.lambda$mapFileName$0(CompositeMapper.java:32)
> at
> java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
> at
> java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
> at
> java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
> at
> java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
> at
> java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
> at
> java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:550)
> at
> java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
> at
> java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:517)
> at
> org.apache.tools.ant.util.CompositeMapper.mapFileName(CompositeMapper.java:33)
> at org.apache.tools.ant.taskdefs.PathConvert.execute(PathConvert.java:363)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> at org.apache.tools.ant.Task.perform(Task.java:350)
> at org.apache.tools.ant.Target.execute(Target.java:449)
> at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:184)
> at
> org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:93)
> at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:393)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> at org.apache.tools.ant.Task.perform(Task.java:350)
> at org.apache.tools.ant.Target.execute(Target.java:449)
> at org.apache.tools.ant.Target.performTasks(Target.java:470)
> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
> at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> at org.apache.tools.ant.Main.runBuild(Main.java:834)
> at org.apache.tools.ant.Main.startAnt(Main.java:223)
> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
>
> Total time: 11 seconds
>
> And then the mentioned build.xml file contains at line 91:
>
>     <pathconvert property="xpatch.rest" pathsep=" --patch-module=">
>         <scriptmapper language="javascript">
>             fs = project.getProperty("file.separator");
>             path = project.getProperty("build.modules");
>             mod = source.substr(source.lastIndexOf(fs)+1);
>             self.addMappedName(mod + "=\"" + path + fs + mod + "\"");
>         </scriptmapper>
>         <dirset dir="${src.dir}" includes="*.*"/>
>     </pathconvert>
>
>
>
>
>
>
>
>
>
> On Tue, Mar 17, 2020 at 2:29 AM Geertjan Wielenga <ge...@apache.org>
> wrote:
>
> > In what way is it failing, what are the error messages? Often the problem
> > is related to the Ant version used.
> >
> > Gj
> >
> > On Tue, 17 Mar 2020 at 07:22, Code Zombie <co...@gmail.com> wrote:
> >
> > > I am trying to build NetBeans following its README.md on Fedora 31 and
> > > despite my efforts, I have failed.
> > > I tried building with Java 8 and Java 11. I tried Dcluster.config=full
> > and
> > > Dcluster.config=php with no success.
> > >
> > > Is there anything I should setup to build it. Also, I don't see any build
> > > log files to attach here. It seems everything is XML-based.
> > >
> > > Formerly I had success building it easily, but now it's become tricky.
> > >
> > > - mehdi
> > >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
For additional commands, e-mail: dev-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists




Re: Cannot build netbeans from the master on Fedora 31

Posted by Code Zombie <co...@gmail.com>.
Hi Geertjan

Ant version:

Apache Ant(TM) version 1.10.5 compiled on May 7 2019

Errors:

: The following error occurred while executing this line:
/home/johndoe/src/netbeans/nbbuild/build/langtools/make/build.xml:91:
java.lang.ClassNotFoundException:
org.apache.bsf.engines.javascript.JavaScriptEngine
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at org.apache.bsf.BSFManager.loadScriptingEngine(BSFManager.java:696)
at org.apache.bsf.BSFManager.exec(BSFManager.java:485)
at
org.apache.tools.ant.util.optional.ScriptRunner.executeScript(ScriptRunner.java:100)
at
org.apache.tools.ant.types.optional.AbstractScriptComponent.executeScript(AbstractScriptComponent.java:142)
at
org.apache.tools.ant.types.optional.ScriptMapper.mapFileName(ScriptMapper.java:85)
at
org.apache.tools.ant.util.CompositeMapper.lambda$mapFileName$0(CompositeMapper.java:32)
at
java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at
java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at
java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
at
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:550)
at
java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at
java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:517)
at
org.apache.tools.ant.util.CompositeMapper.mapFileName(CompositeMapper.java:33)
at org.apache.tools.ant.taskdefs.PathConvert.execute(PathConvert.java:363)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
at org.apache.tools.ant.Task.perform(Task.java:350)
at org.apache.tools.ant.Target.execute(Target.java:449)
at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:184)
at
org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:93)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:393)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
at org.apache.tools.ant.Task.perform(Task.java:350)
at org.apache.tools.ant.Target.execute(Target.java:449)
at org.apache.tools.ant.Target.performTasks(Target.java:470)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:834)
at org.apache.tools.ant.Main.startAnt(Main.java:223)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)

Total time: 11 seconds

And then the mentioned build.xml file contains at line 91:

    <pathconvert property="xpatch.rest" pathsep=" --patch-module=">
        <scriptmapper language="javascript">
            fs = project.getProperty("file.separator");
            path = project.getProperty("build.modules");
            mod = source.substr(source.lastIndexOf(fs)+1);
            self.addMappedName(mod + "=\"" + path + fs + mod + "\"");
        </scriptmapper>
        <dirset dir="${src.dir}" includes="*.*"/>
    </pathconvert>









On Tue, Mar 17, 2020 at 2:29 AM Geertjan Wielenga <ge...@apache.org>
wrote:

> In what way is it failing, what are the error messages? Often the problem
> is related to the Ant version used.
>
> Gj
>
> On Tue, 17 Mar 2020 at 07:22, Code Zombie <co...@gmail.com> wrote:
>
> > I am trying to build NetBeans following its README.md on Fedora 31 and
> > despite my efforts, I have failed.
> > I tried building with Java 8 and Java 11. I tried Dcluster.config=full
> and
> > Dcluster.config=php with no success.
> >
> > Is there anything I should setup to build it. Also, I don't see any build
> > log files to attach here. It seems everything is XML-based.
> >
> > Formerly I had success building it easily, but now it's become tricky.
> >
> > - mehdi
> >
>

Re: Cannot build netbeans from the master on Fedora 31

Posted by Geertjan Wielenga <ge...@apache.org>.
In what way is it failing, what are the error messages? Often the problem
is related to the Ant version used.

Gj

On Tue, 17 Mar 2020 at 07:22, Code Zombie <co...@gmail.com> wrote:

> I am trying to build NetBeans following its README.md on Fedora 31 and
> despite my efforts, I have failed.
> I tried building with Java 8 and Java 11. I tried Dcluster.config=full and
> Dcluster.config=php with no success.
>
> Is there anything I should setup to build it. Also, I don't see any build
> log files to attach here. It seems everything is XML-based.
>
> Formerly I had success building it easily, but now it's become tricky.
>
> - mehdi
>

Re: Cannot build netbeans from the master on Fedora 31

Posted by Matthias Bläsing <mb...@doppel-helix.eu>.
Hi,

we have sevarsl build pipelines in place, that demonstrate that netbeans can be build from source.

Without logs we can only guess. Run

ant 2>&1 | tee build.log

That should get you a log

Matthias

Am 17. März 2020 07:22:21 MEZ schrieb Code Zombie <co...@gmail.com>:
>I am trying to build NetBeans following its README.md on Fedora 31 and
>despite my efforts, I have failed.
>I tried building with Java 8 and Java 11. I tried Dcluster.config=full
>and
>Dcluster.config=php with no success.
>
>Is there anything I should setup to build it. Also, I don't see any
>build
>log files to attach here. It seems everything is XML-based.
>
>Formerly I had success building it easily, but now it's become tricky.
>
>- mehdi

-- 
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.