I don't think you should be calling initialize. For us, we made an application that runs on the desktop and can communicate via
Code:
NetworkTable.setClientMode();
NetworkTable.setIPAddress("roborio-1747-frc.local");
NetworkTable networkTable = NetworkTable.getTable("imageProcessing");