将文件复制到Windows 7的Java主目录,Java拒绝访问



将文件复制到java主目录时被拒绝访问

FileUtils.copyFiletoDirectory(new File("somethingelsefilepath"),
   new File(System.getProperty("java.home"));

java.home为Java的安装目录。你不应该向这个目录写任何东西。我猜你实际上想要复制一些东西到用户的主目录。在本例中,属性为user.home

看到http://docs.oracle.com/javase/6/docs/api/java/lang/System.html getproperty % 28% 29日

系统目录为写保护(良好)。任何应用程序的任何库必须在他的app目录下…(好的实践)

好的结构可能像:

<>前C: APPS your.app.directory \ bin * . exe。 conf * . xml。 lib * . jar 之前Linux

<>前/opt/your.app.directory//bin/* . sh/conf/* . xml。/lib/* . jar

最新更新