我有一个代码片段,可以像这样获取felix的路径:
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\
我该怎么做?
答案 0 :(得分:2)
尝试:
// Groovy
String path = new File( System.properties.'felix.home' ).canonicalPath
或
// Java
String path = new File( System.getProperty('felix.home') ).getCanonicalPath()