在编写部署在Tomcat上的Grails应用程序时,我遇到了奇怪的难题。

创建简单的测试控制器后,我想在com包中编写测试内容

package com.domain.controller

import java.io.File;

import java.io.PrintWriter;

class TestController {

def index() {

// test

try {

PrintWriter writer = new PrintWriter("/home/user/domains/domain.com/public_html/the-file-name.txt");

writer.println("The first line");

writer.println("The second line");

writer.close();

} catch (IOException e) {

throw new RuntimeException(e);

}

}

}

我有一个例外:

我已将chmod设置为777

/home/user/domains/domain.com/public_html/。并且tomcat7.tomcat7是所有者。我也尝试过创建访问权限为777且所有权设置为tomcat7的文件,但仍然出现异常:

ls -al /home/user/domains/domain.com/public_html

razem 16

drwxrwxrwx 3 tomcat7 tomcat7 4096 01-08 23:25 .

drwxr-xr-x 8 user user 4096 12-16 17:14 ..

-rwxrwxrwx 1 tomcat7 tomcat7 0 01-08 23:25 the-file-name.txt

我还应该满足OS中的哪些条件?

如果有人可以澄清这个问题,我将不胜感激。

编辑 :

我已经在目录/path1777

下创建了目录。文件存储得很完美。我还创建了目录下的目录/path2/testdir,但是path2没有权限777和chown。它也可以。我也testdir用字符.和进行了测试_,也可以使用。

我的调查非常深入,无法理解其行为。

java chmod 777_尽管使用chmod 777,但java.io.FileNotFoundException(权限被拒绝)相关推荐

  1. Exception in thread “main“ java.io.FileNotFoundException: C:\Temp (拒绝访问。)

    Exception in thread "main" java.io.FileNotFoundException: C:\Temp (拒绝访问.)     at java.io.F ...

  2. java.io.FileNotFoundException: D:\hadoop (拒绝访问。)

    ps: 如果有任何问题可以评论留言,我看到后会及时解答,评论或关注,您的鼓励是我分享的最大动力 转载请注明出处: https://blog.csdn.net/qq_40938301/article/d ...

  3. java基础—java.io.FileNotFoundException: D:\\AAA(拒绝访问。)

    今天在遍历文件夹里面的文件,并读取文件中的内容的时候. 使用 FileReader f = new FileReader(new File("D:\\AAA")); 出现了这个ja ...

  4. java文件夹拒绝访问-java.io.FileNotFoundException: .\xx\xx (拒绝访问。)

    1问题描述 今天做项目时创建一个文件(图片路径)在然创建的时候报异常java.io.FileNotFoundException: .\xx\xx (拒绝访问.) 2问题展示 java.io.FileN ...

  5. 文件之间的拷贝(拷贝图片实例)java.io.FileNotFoundException: G:\dad (拒绝访问。)通过绝对路径获取各种文件名

    1.报错解决 :java.io.FileNotFoundException: G:\dad (拒绝访问.) 参考文献:(364条消息) java.io.FileNotFoundException:(拒 ...

  6. android 请求权限失败怎么办,java – Android HTTP POST请求错误 – 套接字失败EACCES(权限被拒绝)...

    我正在尝试从 Eclipse下的Android应用程序向我的localhost发送POST请求,但是我收到此错误: socket failed EACCES (Permission denied). ...

  7. java.io.FileNotFoundException:(拒接访问)

    一.问题 在使用FileInputStream或FileOutputStream时会遇到如下问题1和问题2. 问题1: java.io.FileNotFoundException: .\xxx\xxx ...

  8. (完美解决)java文件操作报错:java.io.FileNotFoundException(拒绝访问)

    01-错误信息: Exception in thread "main" java.io.FileNotFoundException: e:b (拒绝访问.)at java.io.F ...

  9. linux 760权限,Linux 文件rwx权限问题 chmod 777 XXX 任何人拥有最高权限

    在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读.写.运行设定权限. ls -l:得到 -rw-r--r-- 1 apple users 2254 2006-05-20 ...

  10. linux 权限拒绝,linux – 权限被拒绝,虽然文件是chmod 777

    这是我的代码: #!/bin/sh sudo touch /home/test/hello.txt sudo chmod 777 /home/test/hello.txt sudo touch /ho ...

最新文章

  1. SSL_TLS快速扫描器SSLScan常用命令集合大学霸IT达人
  2. python write非法字符报错_Python爬虫实现的微信公众号文章下载器
  3. 浏览器生成消息-探索浏览器的内部(1)
  4. 51 nod 1097 拼成最小的数 思路:字符串排序
  5. 什么是bcd码数据传输通讯_传输障碍| 数据通讯
  6. ICLR 2020丨微软亚洲研究院精选论文解读
  7. Java SE 疑难点记录
  8. 【Tomcat】Tomcat下设置项目为默认项目
  9. [POJ1830] 开关问题
  10. yuan的第二次随笔
  11. ubuntu 设置静态路由_Linux route 配置静态路由(转载)
  12. 【人工智能】马尔可夫链模型是什么?
  13. 计算机专业建设会议纪要,智能控制教研室会议纪要6号
  14. 浩子CHS工作室成立
  15. C语言的debugging
  16. mp3音频格式在线转换器 在线转换MP3格式
  17. 【论文分享】BERTifying the Hidden Markov Model for Multi-Source Weakly Supervised Named Entity Recognition
  18. SAP MM 事务代码VL10B对于有多个Delivery Schedule的STO item的处理
  19. 值得一用,分享4款速度快好用的手机浏览器
  20. os.system获取返回值 python3 cmd 获取返回值

热门文章

  1. 那个小白说他还没搞懂类和对象,我一怒之下把这篇文章扔给了他
  2. Jointly Embedding Knowledge Graphs and Logical Rules
  3. Linu中的网络配置(设置ip,网关(路由功能),dns),虚拟机上网
  4. macbook卡在进度条开不了机_Mac电脑开机一直卡在加载进度条怎么办?
  5. VirtualBox:在linux宿主机和windows虚机间设置共享目录
  6. 三星Q990B全景声回音壁评测
  7. ups机房动环监控系统方案
  8. 【学习笔记】标签噪声下用于鲁棒性学习的对称交叉熵损失函数
  9. 燕山大学软件测试,工程技术研究期刊版面费_软件测试期刊_燕山大学学报版面费...
  10. 2位8421bcd码相加实验