我面临绝对/相对路径问题以及Unix机器上的org.apache.commons.io.FileUtils。
问题是: -
我正在使用cleanDirectory(..)
的{{1}}和copyDirectory(..)
。如果我使用绝对路径FileUtils
,但在使用/userName/data/feeds
和/data/feeds
之类的路径时会产生IllegalArgumentException,它会正常工作。
请建议任何可能的解决方案。我不想在我的代码中使用绝对路径!!!
等待评论......
答案 0 :(得分:1)
/ data / feeds 也是绝对路径。如果文件路径以/
开头,则表示它从根目录开始。
数据/供稿可能不起作用,因为您在与 / userName 不同的目录中执行Java,可能是从 / home / userName 启动它?