1

我有一个代码片段,可以像这样获得 felix home 的路径:

String path = System.getProperty('felix.home')

菲利克斯的家在:

D:\LongFolderName\Implementations\brannches\MoreLongFolerName\

路径将是这样的字符串:

D:\LONG-F~1\IMPLEM~1\branches\MORE~1\

我希望它必须是没有'〜'字符的完整路径,例如:

D:\LongFolderName\Implementations\brannches\MoreLongFolerName\

我必须做什么?

4

1 回答 1

2

尝试:

// Groovy
String path = new File( System.properties.'felix.home' ).canonicalPath

或者

// Java
String path = new File( System.getProperty('felix.home') ).getCanonicalPath()
于 2013-09-10T07:39:24.443 回答