Netbeans 8.2
- To: "debian-java@lists.debian.org" <debian-java@lists.debian.org>
- Subject: Netbeans 8.2
- From: Markus Koschany <apo@debian.org>
- Date: Wed, 21 Dec 2016 19:20:25 +0100
- Message-id: <[🔎] cfae55d8-c572-b8e2-607d-819b62450219@debian.org>
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:
- Follow-Ups:
- Re: Netbeans 8.2
- From: Markus Koschany <apo@debian.org>
- Re: Netbeans 8.2
- Prev by Date: Re: [Debichem-devel] [Debian-science-sagemath] jmol: diff for NMU version 12.2.32+dfsg2-1.1
- Next by Date: Bug#849101: RM: libcommons-attributes-java -- ROM; Obsolete, no longer used
- Previous by thread: Bug#848612: tomcat8: NoSuchMethodError ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView with Java 7
- Next by thread: Re: Netbeans 8.2
- Index(es):