inetum-orleans / nfs4j-daemon

Pure Java NFS v3/v4.1 server backed by dCache nfs4j
Apache License 2.0
35 stars 9 forks source link

JAR file need of update #8

Open gsxryan opened 2 years ago

gsxryan commented 2 years ago

There are many updated dependencies, along with nfs4j 0.23. I tried with the following pom.xml but am getting lots of compile errors.

I merged it with updates elements from dCache, repo links, and version dependencies. Hopefully this will help.

pom.xml ``` 4.0.0 world.gfi.nsf4j nfs4j-daemon 1.0-SNAPSHOT Pure Java NFS v3/v4.1 server backed by dCache nfs4j https://github.com/inetum-orleans/nfs4j-daemon UTF-8 nfs4j-daemon org.apache.maven.plugins maven-compiler-plugin 3.8.1 8 8 org.apache.maven.plugins maven-assembly-plugin 3.1.0 single package jar-with-dependencies false dist world.gfi.nfs4j.Main maven-clean-plugin 3.1.0 dist com.akathist.maven.plugins.launch4j launch4j-maven-plugin 1.7.24 l4j-windows verify launch4j false console dist/${project.build.finalName}.jar dist/${project.build.finalName}.exe . normal http://java.com/download false false world.gfi.nfs4j.Main true %JAVA_HOME% true 1.8 org.yaml snakeyaml 1.29 info.picocli picocli 4.6.1 com.sparkjava spark-core 2.9.3 com.google.code.gson gson 2.8.9 org.slf4j slf4j-api 1.7.25 ch.qos.logback logback-classic 1.2.3 com.boundary high-scale-lib 1.0.6 com.google.jimfs jimfs 1.2 org.dcache nfs4j-core 0.23.0 org.apache.commons commons-lang3 3.12.0 org.mapdb mapdb 3.0.7 net.java.dev.jna jna 5.9.0 net.java.dev.jna jna-platform 5.9.0 junit junit 4.13.2 test maven2-repository.dcache.org dCache.ORG Repository for Maven https://download.dcache.org/nexus/content/groups/public/ default dcache-snapshots dCache.ORG snapshots repository https://download.dcache.org/nexus/content/repositories/snapshots default ```
kofemann commented 2 years ago

those are probably related t API changes. see https://github.com/dCache/nfs4j/blob/master/API-changes.md

gsxryan commented 2 years ago

I see, so not urgent for nfs4j since we don't use API.

There are many other packages. Screenshot 2022-01-28 1 50 34 PM Screenshot 2022-01-28 1 51 21 PM

I receive the following build error. Not really familiar with java world however. Just trying to find an easy to set up NFS server in userspace to package in a container. I have the precompiled jar in this repo working in corretto and openjdk containers.

[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/WindowsNioFileSystem.java:[3,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/WindowsNioFileSystem.java:[4,17] package org.slf4j does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/WindowsNioFileSystem.java:[5,17] package org.slf4j does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[3,29] package org.dcache.nfs.status does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[4,29] package org.dcache.nfs.status does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[5,29] package org.dcache.nfs.status does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[6,29] package org.dcache.nfs.status does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[7,29] package org.dcache.nfs.status does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[8,29] package org.dcache.nfs.status does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[9,29] package org.dcache.nfs.status does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[10,25] package org.dcache.nfs.v4 does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[11,25] package org.dcache.nfs.v4 does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[12,29] package org.dcache.nfs.v4.xdr does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[13,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[14,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[15,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[16,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[17,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[18,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[19,31] package org.dcache.nfs.vfs.Stat does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[20,17] package org.slf4j does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[21,17] package org.slf4j does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AttachableFileSystem.java:[3,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AttachableFileSystem.java:[4,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AttachableFileSystem.java:[5,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AttachableFileSystem.java:[14,47] cannot find symbol
  symbol: class VirtualFileSystem
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/WindowsNioFileSystem.java:[21,26] cannot find symbol
  symbol:   class Logger
  location: class world.gfi.nfs4j.fs.WindowsNioFileSystem
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/permission/PermissionsMapper.java:[3,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/WindowsNioFileSystem.java:[33,46] cannot find symbol
  symbol:   class Stat
  location: class world.gfi.nfs4j.fs.WindowsNioFileSystem
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/WindowsNioFileSystem.java:[45,54] cannot find symbol
  symbol:   class Stat
  location: class world.gfi.nfs4j.fs.WindowsNioFileSystem
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/permission/PermissionsMapper.java:[23,46] cannot find symbol
  symbol:   class Stat
  location: interface world.gfi.nfs4j.fs.permission.PermissionsMapper<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/permission/PermissionsMapper.java:[45,38] cannot find symbol
  symbol:   class Stat
  location: interface world.gfi.nfs4j.fs.permission.PermissionsMapper<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[55,26] cannot find symbol
  symbol:   class Logger
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[57,19] cannot find symbol
  symbol:   class NfsIdMapping
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/io/FileSystemReaderWriter.java:[4,33] package org.cliffc.high_scale_lib does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/io/FileSystemReaderWriter.java:[5,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/io/FileSystemReaderWriter.java:[6,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[3,36] package com.google.common.primitives does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[4,33] package org.cliffc.high_scale_lib does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[5,33] package org.cliffc.high_scale_lib does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[6,29] package org.dcache.nfs.status does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[7,29] package org.dcache.nfs.status does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[8,26] package org.dcache.nfs.vfs does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[9,17] package org.slf4j does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[10,17] package org.slf4j does not exist
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[85,29] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[104,36] cannot find symbol
  symbol:   class Stat
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[134,46] cannot find symbol
  symbol:   class Stat
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[150,13] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[154,31] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[159,25] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[159,39] cannot find symbol
  symbol:   class Type
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[159,12] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[173,12] cannot find symbol
  symbol:   class FsStat
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[181,12] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[186,25] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[186,12] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[198,23] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[198,37] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[198,12] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[228,33] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[228,12] cannot find symbol
  symbol:   class DirectoryStream
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[245,15] cannot find symbol
  symbol:   class DirectoryEntry
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[250,12] cannot find symbol
  symbol:   class DirectoryEntry
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[256,37] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[270,24] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[270,12] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[285,25] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[285,52] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[307,27] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[307,12] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[314,28] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[328,24] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[342,26] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[342,12] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[369,21] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[374,30] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[374,80] cannot find symbol
  symbol:   class StabilityLevel
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[374,12] cannot find symbol
  symbol:   class WriteResult
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[379,24] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[383,15] cannot find symbol
  symbol:   class Stat
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[396,23] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[401,25] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[401,12] cannot find symbol
  symbol:   class Stat
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[407,25] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[407,38] cannot find symbol
  symbol:   class Stat
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[413,29] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[413,12] cannot find symbol
  symbol:   class nfsace4
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[418,24] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[418,37] cannot find symbol
  symbol:   class nfsace4
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[423,32] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[428,12] cannot find symbol
  symbol:   class AclCheckable
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/AbstractNioFileSystem.java:[433,12] cannot find symbol
  symbol:   class NfsIdMapping
  location: class world.gfi.nfs4j.fs.AbstractNioFileSystem<A>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[20,26] cannot find symbol
  symbol:   class Logger
  location: class world.gfi.nfs4j.fs.handle.HandleRegistry<P>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[22,19] cannot find symbol
  symbol:   class NonBlockingHashMapLong
  location: class world.gfi.nfs4j.fs.handle.HandleRegistry<P>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[23,19] cannot find symbol
  symbol:   class NonBlockingHashMap
  location: class world.gfi.nfs4j.fs.handle.HandleRegistry<P>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[39,21] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.handle.HandleRegistry<P>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[39,41] cannot find symbol
  symbol:   class StaleException
  location: class world.gfi.nfs4j.fs.handle.HandleRegistry<P>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[43,29] cannot find symbol
  symbol:   class Inode
  location: class world.gfi.nfs4j.fs.handle.HandleRegistry<P>
[ERROR] /home/user/git/nfs4j-daemon/src/main/java/world/gfi/nfs4j/fs/handle/HandleRegistry.java:[51,45] cannot find symbol
  symbol:   class StaleException
  location: class world.gfi.nfs4j.fs.handle.HandleRegistry<P>
[INFO] 100 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE