Hi Antonio, I think you need to build the main project before building the JavaDocs.
Over the last few weeks when i have had time I've been playing about with creating a Jenkinsfile(attached), I'm fairly sure I had this task working a few weeks back - but it expected the project to be built before hand. Regards John On Mon, 1 Oct 2018 at 20:30, Antonio <[email protected]> wrote: > Hi all, > > I would like to generate the javadoc _without_ building the IDE first, > i.e., from a pristine git clone. This is what I tried: > > > A) > > $ (cd nbbuild/javadoctools; ant) > Fails claiming custom Ant classes have not been compiled. > > B) > > $ ant clean > Fails (! [1]) saying NbTestCase does not exist. > > C) > $ rm -rf nbbuild/build > $ ant bootstrap > $ (cd nbbuild/javadoctools; ant) > Fails again saying NbTestCase does not exist. > > D) > $ rm -rf nbbuild/build > $ ant bootstrap > $ ant add-junit > $ (cd nbbuild/javadoctools; ant) > Fails again saying NbTestCase does not exist. > > > Questions are: > > - Am I missing something? Are there other commands to generate javadoc? > - Does "ant clean" fail for you as well? Is this a known bug? > - Any hints on how to build NbTestCase without building the whole IDE? > Do we have an ant task for that? Should this be compiled with "ant > bootstrap" as well? > - Is this a bug created with the reorganization of clusters? > > Thanks, > Antonio > > > --- > > [1] Ant clean fails for me saying "NbTestCase" is not found: > > [cleanall] > /home/antonio/WORK/REPOSITORIES/vieiro-incubator-netbeans/platform/openide.util.lookup/test/unit/src/org/openide/util/lookup/implspi/ServiceLoaderLineTest.java:30: > > error: cannot find symbol > [cleanall] public class ServiceLoaderLineTest extends NbTestCase { > [cleanall] ^ > [cleanall] symbol: class NbTestCase > [cleanall] > /home/antonio/WORK/REPOSITORIES/vieiro-incubator-netbeans/platform/openide.util.lookup/test/unit/src/org/openide/util/test/AnnotationProcessorTestUtils.java:36: > > warning: [deprecation] Assert in junit.framework has been deprecated > [cleanall] import junit.framework.Assert; > [cleanall] ^ > [cleanall] > /home/antonio/WORK/REPOSITORIES/vieiro-incubator-netbeans/platform/openide.util.lookup/test/unit/src/org/openide/util/test/MockLookup.java:24: > > warning: [deprecation] Assert in junit.framework has been deprecated > [cleanall] import static junit.framework.Assert.*; > [cleanall] ^ > [cleanall] 50 errors > [cleanall] 5 warnings > > BUILD FAILED > > > --- > [2] Building javadoc fails again saying "NbTestCase" is not found: > > [subant-junit] > /home/antonio/WORK/REPOSITORIES/vieiro-incubator-netbeans/platform/openide.util.lookup/test/unit/src/org/openide/util/lookup/implspi/ServiceLoaderLineTest.java:28: > > error: package org.netbeans.junit does not exist > [subant-junit] import org.netbeans.junit.NbTestCase; > [subant-junit] ^ > [subant-junit] > /home/antonio/WORK/REPOSITORIES/vieiro-incubator-netbeans/platform/openide.util.lookup/test/unit/src/org/openide/util/lookup/implspi/ServiceLoaderLineTest.java:30: > > error: cannot find symbol > [subant-junit] public class ServiceLoaderLineTest extends NbTestCase { > [subant-junit] ^ > [subant-junit] symbol: class NbTestCase > [subant-junit] > /home/antonio/WORK/REPOSITORIES/vieiro-incubator-netbeans/platform/openide.util.lookup/test/unit/src/org/openide/util/test/AnnotationProcessorTestUtils.java:36: > > warning: [deprecation] Assert in junit.framework has been deprecated > [subant-junit] import junit.framework.Assert; > [subant-junit] ^ > [subant-junit] > /home/antonio/WORK/REPOSITORIES/vieiro-incubator-netbeans/platform/openide.util.lookup/test/unit/src/org/openide/util/test/MockLookup.java:24: > > warning: [deprecation] Assert in junit.framework has been deprecated > [subant-junit] import static junit.framework.Assert.*; > [subant-junit] ^ > [subant-junit] 50 errors > [subant-junit] 5 warnings > > BUILD FAILED > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
