[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Netbeans 8.2



Hi folks,

I have been struggling with the latest upstream release of Netbeans for
the last couple of weeks. I think I'm almost there now but I am at a
point where new error messages pop up which don't really make sense to me.

I have uploaded my current debian directory, the original tarball and
the build log to [1].

Maybe someone else can explain to me why Netbeans apparently requires
JDK 9 classes, although it is intended to work with JDK 8.

[1] ftp://46.182.19.245/netbeans/

I see error messages like the following ones.

Cheers


   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/save/CasualDiff.java:124:
error: cannot find symbol
   [repeat] import com.sun.tools.javac.tree.JCTree.JCPackageDecl;
   [repeat]                                       ^
   [repeat]   symbol:   class JCPackageDecl
   [repeat]   location: class JCTree
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/pretty/VeryPretty.java:98:
error: cannot find symbol
   [repeat] import com.sun.tools.javac.comp.Operators;
   [repeat]                                ^
   [repeat]   symbol:   class Operators
   [repeat]   location: package com.sun.tools.javac.comp
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/save/CasualDiff.java:680:
error: cannot find symbol
   [repeat]     protected int diffPackage(JCPackageDecl oldT,
JCPackageDecl newT, int start) {
   [repeat]                               ^
   [repeat]   symbol:   class JCPackageDecl
   [repeat]   location: class CasualDiff
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/save/CasualDiff.java:680:
error: cannot find symbol
   [repeat]     protected int diffPackage(JCPackageDecl oldT,
JCPackageDecl newT, int start) {
   [repeat]                                                   ^
   [repeat]   symbol:   class JCPackageDecl
   [repeat]   location: class CasualDiff
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/pretty/VeryPretty.java:155:
error: cannot find symbol
   [repeat]     private final Operators operators;
   [repeat]                   ^
   [repeat]   symbol:   class Operators
   [repeat]   location: class VeryPretty
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/pretty/WidthEstimator.java:49:
error: cannot find symbol
   [repeat] import com.sun.tools.javac.comp.Operators;
   [repeat]                                ^
   [repeat]   symbol:   class Operators
   [repeat]   location: package com.sun.tools.javac.comp
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/pretty/VeryPretty.java:742:
error: cannot find symbol
   [repeat]     public void visitPackageDef(JCPackageDecl tree) {
   [repeat]                                 ^
   [repeat]   symbol:   class JCPackageDecl
   [repeat]   location: class VeryPretty
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/parsing/JavacParser.java:72:
error: cannot find symbol
   [repeat] import com.sun.tools.javadoc.JavadocClassFinder;
   [repeat]                             ^
   [repeat]   symbol:   class JavadocClassFinder
   [repeat]   location: package com.sun.tools.javadoc
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/pretty/WidthEstimator.java:63:
error: cannot find symbol
   [repeat]     private final Operators operators;
   [repeat]                   ^
   [repeat]   symbol:   class Operators
   [repeat]   location: class WidthEstimator
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/builder/TreeFactory.java:288:
error: cannot find symbol
   [repeat]     public CompilationUnitTree CompilationUnit(PackageTree
packageDecl,
   [repeat]                                                ^
   [repeat]   symbol:   class PackageTree
   [repeat]   location: class TreeFactory
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/builder/TreeFactory.java:633:
error: cannot find symbol
   [repeat]     public PackageTree Package(List<? extends
AnnotationTree> annotations, ExpressionTree pid) {
   [repeat]            ^
   [repeat]   symbol:   class PackageTree
   [repeat]   location: class TreeFactory
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/api/java/source/TreeMaker.java:403:
error: cannot find symbol
   [repeat]     public CompilationUnitTree CompilationUnit(PackageTree pkg,
   [repeat]                                                ^
   [repeat]   symbol:   class PackageTree
   [repeat]   location: class TreeMaker
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/api/java/source/TypeMirrorHandle.java:53:
error: cannot find symbol
   [repeat] import com.sun.tools.javac.code.TypeMetadata;
   [repeat]                                ^
   [repeat]   symbol:   class TypeMetadata
   [repeat]   location: package com.sun.tools.javac.code
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/api/java/source/TypeMirrorHandle.java:433:
error: cannot find symbol
   [repeat]         public PlaceholderType(TypeMetadata md) {
   [repeat]                                ^
   [repeat]   symbol:   class TypeMetadata
   [repeat]   location: class PlaceholderType
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/api/java/source/TypeMirrorHandle.java:443:
error: cannot find symbol
   [repeat]         public Type cloneWithMetadata(TypeMetadata md) {
   [repeat]                                       ^
   [repeat]   symbol:   class TypeMetadata
   [repeat]   location: class PlaceholderType
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/indexing/FQN2Files.java:62:
error: cannot find symbol
   [repeat] import javax.lang.model.util.ElementScanner9;
   [repeat]                             ^
   [repeat]   symbol:   class ElementScanner9
   [repeat]   location: package javax.lang.model.util
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/api/java/source/SourceUtils.java:77:
error: cannot find symbol
   [repeat] import com.sun.tools.javac.code.Scope.NamedImportScope;
   [repeat]                                      ^
   [repeat]   symbol:   class NamedImportScope
   [repeat]   location: class Scope
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/transform/ImmutableTreeTranslator.java:348:
error: cannot find symbol
   [repeat]     public Tree visitPackage(PackageTree tree, Object p) {
   [repeat]                              ^
   [repeat]   symbol:   class PackageTree
   [repeat]   location: class ImmutableTreeTranslator
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/transform/ImmutableTreeTranslator.java:568:
error: cannot find symbol
   [repeat]     protected final PackageTree rewriteChildren(PackageTree
tree) {
   [repeat]                                                 ^
   [repeat]   symbol:   class PackageTree
   [repeat]   location: class ImmutableTreeTranslator
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/transform/ImmutableTreeTranslator.java:568:
error: cannot find symbol
   [repeat]     protected final PackageTree rewriteChildren(PackageTree
tree) {
   [repeat]                     ^
   [repeat]   symbol:   class PackageTree
   [repeat]   location: class ImmutableTreeTranslator
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/transform/TreeDuplicator.java:82:
error: cannot find symbol
   [repeat] import com.sun.source.tree.PackageTree;
   [repeat]                           ^
   [repeat]   symbol:   class PackageTree
   [repeat]   location: package com.sun.source.tree
   [repeat]
/mnt/data/Debian-Git/netbeans/java.source.base/src/org/netbeans/modules/java/source/transform/TreeDuplicator.java:316:
error: cannot find symbol
   [repeat]     public Tree visitPackage(PackageTree tree, Void p) {
   [repeat]                              ^
   [repeat]   symbol:   class PackageTree
   [repeat]   location: class TreeDuplicator
   [repeat] 22 errors
   [repeat] 20 warnings
  [nbmerge] Failed to build target: all-java.source.base


Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: