Erste Schritte FSContext / JNDI

Mandy

Mitglied
Hallo,

ich suche jetzt schon eine halbe Stunde:
Wo finde ich die fscontext.jar?

Muss ich für jndi ein eigenes Packet installieren,
oder sollte das im SDK enthalten sein?

Danke,
Manfred
 

sence

Bekanntes Mitglied
habe es dir in deiner PN geschickt.

generell:
- .jar Dateien dem Projekt hinzufügen.
- dem ClassPath hinzufügen
- los legen

anbei ein Beispiel für den FSContext:
Java:
public static void main(String[] args) {
		try {
			Hashtable env = new Hashtable();
			env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.fscontext.RefFSContextFactory");
			
			Context ctx = new InitialContext(env);
			NamingEnumeration list = ctx.listBindings("./home/sence/Downloads");			
			
			while(list.hasMore()) {
				Binding binding = (Binding) list.next();
				System.out.println(binding.getName() + " : " + binding.getObject());				
			}
			
		}catch(Exception nex){
			nex.printStackTrace();
		}

	}
 

wbott@freenet.d

Aktives Mitglied
Morgen.

ich hatte kürzlich das gleiche Problem und das jar-File nicht in meinem jdk1.6.0_25-Verzeichnis
gefunden. Müßte es, wenn es doch im JSE einthalten ist, automatisch in Eclpse gefunden werden ?
Wo genau soll ads Archive denn enthalten sein?
 

sence

Bekanntes Mitglied
jndi ist in java enthalten, FSContext ist eine Erweiterung für JDNI Zugriff auf Dateien im Dateisystem.
- Du fügst die FSContext.jar Datei deinem Eclipse projekt hinzu
- Rechte Maustate auf das Projekt
- Build Path
- Configure Build Path
- Im Reiter Libraries gehst du auf add JARs und fügst "addest" die FSContext.jar aus deinem Projekt.
dann kannst du damit arbeiten

grüße
 


Schreibe deine Antwort... und nutze den </> Button, wenn du Code posten möchtest...

Ähnliche Java Themen


Oben