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 <geert...@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 <codezombie...@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
> >
>

Reply via email to