S antem i mavenem pracuju celkem bezne, ale nikdy jsem tam nepotreboval absolutni cestu, vzdycky jen relativni.
Ale stale mi neni jasne na co to potrebujes. Maven i ant sezere i c:\\Adresar i c:/Adresar, v eclipse muzes pouzit org.eclipse.core.Path ktera taky zere oboji. Mas nejaky priklad, ktere API to vyzaduje presne v te forme c:/Adresar? Tom > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf Of Lukáš Zapletal > Sent: Tuesday, October 21, 2008 3:51 PM > To: Java > Subject: Re: Jakym zpusobem ziskat systemove nezavislou cestu k souboru > > Tady snad nikdo nepracoval s Eclipse Platform nebo Rich Client > Platform, Apache Antem nebo Mavenem? ;-) > > Napriklad jak je psano v IPath rozhrani -- > http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.i > sv/reference/api/org/eclipse/core/runtime/IPath.html: > > A path is an ordered collection of string segments, separated by a > standard separator character, "/". A path may also have a leading > and/or a trailing separator. Paths may also be prefixed by an optional > device id, which includes the character(s) which separate the device > id from the rest of the path. For example, "C:" and "Server/Volume:" > are typical device ids. A device independent path has null for a > device id. > > Jinymi slovy receno -- i na Windows se pouziva "/" a ne "\". > > Potrebuji s cestami pracovat stejne, ale v "holem" JDK, tedy v Java > Core API. Podle vasich reakci to vsak vypada, ze si zkratka musim > udelat funkci, ktera mi prevede instanci tridy File na takto > zformatovanou (systemove nezavislou) reprezentaci. To taky hnedka > udelam. > > > > Ja stale nejak nechapu, co presne myslis tim systemove zavislou a > nezavislou cestou a na co to vlastne potrebujes? > > > > Jakmile tam mas c: tak je to zavisle na Windows a \ nebo / v tom nehraje > zadnou roli. Snad krome Symbianu neznam jiny operacni system ktery ma > tento zpusob znaceni disku, dokonce i Windows Mobile pouzivaji mounting > pointy, jako Unix ;-). > > No napriklad MacOS to pouziva (starsi verze - nez se z nej stal UNIX) > a i jine operacni systemy... Je jich vic, nektere pouzivaji i > ctyrtecky atd. S temi ale pracovat urcite nebudu... > > LZ > > -- > Lukas Zapletal > http://lukas.zapletalovi.com
