Image by Getty Images via DaylifeMoving on - Yes I am finally going to wean myself off of the Windows operating system. At home I have made the switch to the Mac mini. I am just so sick and tired of fixing and patching Windows problems (at home at least - I still make a good living off of fixing this at work).
I have found that with VMware Fusion and VMware Converter I was able to create a virtual machine of some old windows boxes and save them out to a shared drive. Next I was able to use Fusion to convert the Windows virtual machine so that I could view the windows machine on the Mac.
Finally I was able to take this a step further and use the feature called Unity. This feature allows one to access windows applications on the mac menu (sweet). Down with the PC crashes and the constant anti-virus struggle. No more nightly updates to my OS.
For under $1000 the mac mini came with 2 GB ram and 120GB HD. I have plenty of shared disk space and adding the free version of MacFuse to my system allowed me to mount all of the NTFS disks that I have (windows is dead).
So I am once again at my core a UNIX guru and to me the Mac OS X is a nice X windows system on top of a super stable Operating System. So off to the races I am to become reacquainted with shell scripts and other noxious geek fodder. Yoohoo were you at?
Anyway before I blast off -able finally to sleep knowing that my computer will be here in the morning. I want to mention the latest project on which I am working. There is an active project to get the Google Docs space mounted as a file space in Mac (I am aware of GDrive). This application has as its goal the ability for a user to access one's Google documents through a file system.
I have currently installed the beta code (site). To install on the Mac I downloaded the zip file and placed it on my desktop. Next I unzipped the file and put the folder into my downloads folder - from there I went to the script as the code has no automated installation for the mac os.
Executing the following command performs the install:
$ sudo ./install /Applications
One will be prompted for the system password of the super user (type it in and press Enter)
tada - the gdocsfs will appear in your Applications folder as gdocsfs.
First, in the Applications/gdocsfs/conf/ folder one can edit the gdocsfs.properties file with one's google username and password. (You can use the finder and TextEdit to save the username changes to the file).
Next one needs to attempt to mount the drive (and here is where I am having a problem)
$ sudo gdocsfsmount /Applications/gdocsfs /Volumes/Gdocs
Generates the following error:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
So I broke out the Netbeans Java IDE because I like reading my errors without going blind on the terminal screen. I decided to create a new project and just go for a clean build of the environment. Well surprise, surprise I have a ton of stuff to work through (even though it might just boil down to a few errors). I thought I would share the fun part for the hackmeisters out there.
init:
deps-clean:
clean:
init:
deps-jar:
Created dir: /Users/mingsai/NetBeansProjects/gdocsfs/build/classes
Compiling 6 source files to /Users/mingsai/NetBeansProjects/gdocsfs/build/classes
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Document.java:23: package fuse does not exist
import fuse.FuseFtypeConstants;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/DocumentHandler.java:28: package org.apache.commons.logging does not exist
import org.apache.commons.logging.Log;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/DocumentHandler.java:30: package com.google.gdata.client.docs does not exist
import com.google.gdata.client.docs.DocsService;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/DocumentHandler.java:31: package com.google.gdata.client.http does not exist
import com.google.gdata.client.http.HttpAuthToken;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/DocumentHandler.java:44: cannot find symbol
symbol : class Log
location: class com.google.gdocsfs.DocumentHandler
private final Log log;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/DocumentHandler.java:46: cannot find symbol
symbol : class DocsService
location: class com.google.gdocsfs.DocumentHandler
private final DocsService service;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/DocumentHandler.java:48: cannot find symbol
symbol : class DocsService
location: class com.google.gdocsfs.DocumentHandler
public DocumentHandler(DocsService service, Document document, Log log) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/DocumentHandler.java:48: cannot find symbol
symbol : class Log
location: class com.google.gdocsfs.DocumentHandler
public DocumentHandler(DocsService service, Document document, Log log) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Folder.java:19: package fuse does not exist
import fuse.FuseFtypeConstants;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:27: package org.apache.commons.logging does not exist
import org.apache.commons.logging.Log;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:28: package org.apache.commons.logging does not exist
import org.apache.commons.logging.LogFactory;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:30: package com.google.gdata.client.docs does not exist
import com.google.gdata.client.docs.DocsService;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:31: package com.google.gdata.data.docs does not exist
import com.google.gdata.data.docs.DocumentListEntry;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:32: package com.google.gdata.data.docs does not exist
import com.google.gdata.data.docs.DocumentListFeed;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:33: package com.google.gdata.util does not exist
import com.google.gdata.util.ServiceException;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:35: package fuse does not exist
import fuse.Errno;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:36: package fuse does not exist
import fuse.Filesystem3;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:37: package fuse does not exist
import fuse.FuseDirFiller;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:38: package fuse does not exist
import fuse.FuseException;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:39: package fuse does not exist
import fuse.FuseGetattrSetter;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:40: package fuse does not exist
import fuse.FuseOpenSetter;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:41: package fuse does not exist
import fuse.FuseSizeSetter;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:42: package fuse does not exist
import fuse.FuseStatfsSetter;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:43: package fuse does not exist
import fuse.XattrLister;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:44: package fuse does not exist
import fuse.XattrSupport;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:53: cannot find symbol
symbol: class Filesystem3
public class GoogleDocsFS implements Filesystem3, XattrSupport, Serializable {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:53: cannot find symbol
symbol: class XattrSupport
public class GoogleDocsFS implements Filesystem3, XattrSupport, Serializable {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:63: cannot find symbol
symbol : class Log
location: class com.google.gdocsfs.GoogleDocsFS
final Log log = LogFactory.getLog(GoogleDocsFS.class);
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:65: cannot find symbol
symbol : class DocsService
location: class com.google.gdocsfs.GoogleDocsFS
private final DocsService service;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:69: cannot find symbol
symbol : class ServiceException
location: class com.google.gdocsfs.GoogleDocsFS
ServiceException {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:103: cannot find symbol
symbol : class FuseGetattrSetter
location: class com.google.gdocsfs.GoogleDocsFS
public int getattr(String path, FuseGetattrSetter getattrSetter) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:121: cannot find symbol
symbol : class FuseDirFiller
location: class com.google.gdocsfs.GoogleDocsFS
public int getdir(String path, FuseDirFiller filler) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:135: cannot find symbol
symbol : class FuseStatfsSetter
location: class com.google.gdocsfs.GoogleDocsFS
public int statfs(FuseStatfsSetter statfsSetter) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:141: cannot find symbol
symbol : class FuseOpenSetter
location: class com.google.gdocsfs.GoogleDocsFS
public int open(String path, int flags, FuseOpenSetter openSetter) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:233: cannot find symbol
symbol : class FuseException
location: class com.google.gdocsfs.GoogleDocsFS
ByteBuffer buf, long offset) throws FuseException {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:298: cannot find symbol
symbol : class FuseSizeSetter
location: class com.google.gdocsfs.GoogleDocsFS
public int getxattrsize(String path, String name, FuseSizeSetter sizeSetter) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:314: cannot find symbol
symbol : class XattrLister
location: class com.google.gdocsfs.GoogleDocsFS
public int listxattr(String path, XattrLister lister) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:24: package fuse does not exist
import fuse.Filesystem3;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:25: package fuse does not exist
import fuse.FuseMount;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:26: package fuse does not exist
import fuse.XattrSupport;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:52: cannot find symbol
symbol : class Filesystem3
location: class com.google.gdocsfs.Mounter
static Filesystem3 intercept(final GoogleDocsFS gDocsFS) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Document.java:89: cannot find symbol
symbol : variable FuseFtypeConstants
location: class com.google.gdocsfs.Document
return FuseFtypeConstants.TYPE_FILE;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/DocumentHandler.java:129: cannot find symbol
symbol : class HttpAuthToken
location: class com.google.gdocsfs.DocumentHandler
HttpAuthToken authToken = (HttpAuthToken) service.getAuthTokenFactory().getAuthToken();
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/DocumentHandler.java:129: cannot find symbol
symbol : class HttpAuthToken
location: class com.google.gdocsfs.DocumentHandler
HttpAuthToken authToken = (HttpAuthToken) service.getAuthTokenFactory().getAuthToken();
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Folder.java:56: cannot find symbol
symbol : variable FuseFtypeConstants
location: class com.google.gdocsfs.Folder
return FuseFtypeConstants.TYPE_DIR;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:63: cannot find symbol
symbol : variable LogFactory
location: class com.google.gdocsfs.GoogleDocsFS
final Log log = LogFactory.getLog(GoogleDocsFS.class);
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:70: cannot find symbol
symbol : class DocsService
location: class com.google.gdocsfs.GoogleDocsFS
service = new DocsService("gdocsfs");
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:74: cannot find symbol
symbol : class DocumentListFeed
location: class com.google.gdocsfs.GoogleDocsFS
DocumentListFeed feed = service.getFeed(documentListFeedUrl,
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:75: cannot find symbol
symbol : class DocumentListFeed
location: class com.google.gdocsfs.GoogleDocsFS
DocumentListFeed.class);
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:76: cannot find symbol
symbol : class DocumentListEntry
location: class com.google.gdocsfs.GoogleDocsFS
List<DocumentListEntry> entries = feed.getEntries();
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:81: cannot find symbol
symbol : class DocumentListEntry
location: class com.google.gdocsfs.GoogleDocsFS
for (DocumentListEntry entry : entries) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:84: operator + cannot be applied to DocumentListEntry.getId.lastIndexOf,int
entry.getId().lastIndexOf('/') + 1);
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:107: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.ENOENT;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:125: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.ENOENT;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:145: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.ENOENT;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:160: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EIO;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:163: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EBADF;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:171: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return (fh instanceof DocumentHandler) ? 0 : Errno.EBADF;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:181: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EBADF;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:226: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.ENOENT;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:237: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS; // TODO just read-only
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:240: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EIO;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:243: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EBADF;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:247: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:251: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:255: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:259: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:263: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:267: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:275: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:286: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.ENOENT;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:294: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.ENOATTR;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:281: method does not override a method from its superclass
@Override
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:302: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.ENOENT;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:310: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.ENOATTR;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:297: method does not override a method from its superclass
@Override
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:318: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.ENOENT;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:313: method does not override a method from its superclass
@Override
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:327: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:325: method does not override a method from its superclass
@Override
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:332: cannot find symbol
symbol : variable Errno
location: class com.google.gdocsfs.GoogleDocsFS
return Errno.EROFS;
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/GoogleDocsFS.java:330: method does not override a method from its superclass
@Override
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:38: cannot find symbol
symbol : method isEmpty()
location: class java.lang.String
if (password == null || password.trim().isEmpty()) {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:39: cannot find symbol
symbol : method console()
location: class java.lang.System
char[] pass = System.console().readPassword("Google account password(%s): ", username);
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:46: cannot find symbol
symbol : variable FuseMount
location: class com.google.gdocsfs.Mounter
FuseMount.mount(fuseArgs, intercept(gdocsfs), gdocsfs.log);
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:54: cannot find symbol
symbol : class Filesystem3
location: class com.google.gdocsfs.Mounter
return dontTraceMethodsCalls ? gDocsFS : (Filesystem3) Proxy.newProxyInstance(
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:56: cannot find symbol
symbol : class Filesystem3
location: class com.google.gdocsfs.Mounter
new Class[] {Filesystem3.class, XattrSupport.class}, new InvocationHandler() {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:56: cannot find symbol
symbol : class XattrSupport
location: class com.google.gdocsfs.Mounter
new Class[] {Filesystem3.class, XattrSupport.class}, new InvocationHandler() {
/Users/mingsai/Downloads/gdocsfs-read-only/gdocsfs/src/main/java/com/google/gdocsfs/Mounter.java:57: method does not override a method from its superclass
@Override public Object invoke(Object proxy, Method method,
89 errors
BUILD FAILED (total time: 0 seconds)
So it begins.
Written in Firefox on my new mac mini
天明 << style="margin-top: 10px; height: 15px;" class="zemanta-pixie">![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=1cc5fd3b-e8af-41f3-9688-fd97c35d5c8a)