Estou executando um .jar pelo dos e minha dúvida é :
Porque eu tenho que colocar o caminho dessa forma:
c:\program~1\Java\jdk1.6.0_03
O caminho original é :
C:\Program Files\Java\jdk1.6.0_03
esse ~ server pra que alguém sabe ?
Estou executando um .jar pelo dos e minha dúvida é :
Porque eu tenho que colocar o caminho dessa forma:
c:\program~1\Java\jdk1.6.0_03
O caminho original é :
C:\Program Files\Java\jdk1.6.0_03
esse ~ server pra que alguém sabe ?
Provavelmente porque windows nao suporta nomes longos na linha de comando.
Achei no site da microsoft hehehe
Short and Long File Names
Typically, Windows stores the long file names on disk as special directory entries, which can be disabled for performance reasons. When you create a long file name, Windows may also create a short MS-DOS (8.3) form of the name. On many file systems, a short file name contains a tilde (~) character. However, not all file systems follow this convention. Therefore, do not make this assumption.
//Daniel