博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java偏好设置_Linux中不同用户下的Java系统偏好设置
阅读量:7025 次
发布时间:2019-06-28

本文共 1030 字,大约阅读时间需要 3 分钟。

我试图在一个Linux机器上以不同用户身份运行多个jvm(包括tomcat)。我没有看到太多问题,但是在catalina.out中,我一直看到:

May 30, 2014 1:16:16 PM org.apache.catalina.startup.Catalina start

INFO: Server startup in 7626 ms

May 30, 2014 1:16:37 PM java.util.prefs.FileSystemPreferences$2 run

WARNING: Could not create system preferences directory. System preferences are unusable.

May 30, 2014 1:16:55 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode

WARNING: Could not lock System prefs. Unix error code -158097957.

May 30, 2014 1:16:55 PM java.util.prefs.FileSystemPreferences syncWorld

WARNING: Couldn't flush system prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.

我做了一些挖掘/阅读,并得出以下结论:

具有root用户访问权限的管理员必须创建系统首选项目录 /etc/.java/.systemPrefs with drwxr-xr-x access.

Java的寻找/etc/.java/.systemPrefs/.system.lock和/etc/.java/.systemPrefs/.systemRootModFile

手动创建上述文件(使用“ touch”创建空文件),并且其包含的目录应修复。文件的544权限应为,目录的权限应为755,所有者和组是所有人的根。

我不是root用户,让某人运行root用户非常昂贵,而且我有多个用户正在运行jvms,这是否意味着我必须创建这些文件并设置权限,以便所有用户都可以使用这些特权进行访问?

有没有人遇到过这个问题,如果有的话,我缺少一个更简单的解决方案吗?

转载地址:http://rzsxl.baihongyu.com/

你可能感兴趣的文章
bboss框架配置监控介绍
查看>>
Fastify 2.0.1 和 1.14.3 发布,极速 Node.js Web 框架
查看>>
和平之翼代码生成器SMEU版 4.0.0 Beta5 宝船公布
查看>>
Android--进程间通信(Binder)
查看>>
Spring Boot 实现json和jsonp格式数据接口
查看>>
八大排序的Java实现
查看>>
练字之《短歌行》
查看>>
Spring+quartz cron表达式(cron手册官方)完美理解
查看>>
性能分析系列-小命令保证大性能
查看>>
BottledWater-PG:PostgreSQL集成Kafka的实时数据交换平台
查看>>
Java 学习(03)--运算符/循环小结
查看>>
scala :冒泡排序
查看>>
PostgreSQL 11 preview - 通用场景性能 增强 汇总
查看>>
Fatal error in launcher:Unable to create process using
查看>>
我用 tensorflow 实现的“一个神经聊天模型”:一个基于深度学习的聊天机器人...
查看>>
1015. Reversible Primes (20)
查看>>
Browser Input Events:Can We Do Better Than The Click?(译)
查看>>
JDK1.8源码(一)——java.lang.Object类
查看>>
jdbc impala连接hive
查看>>
Net Core集成Exceptionless分布式日志功能以及全局异常过滤
查看>>