Intellij IDEA服务器配置权限问题与Wildfly 8.1有关



我在Ubuntu上运行Intellij 13,Wildfly 8.1驻留在本地。

Wildfly启动脚本需要sudo/root权限。Intellij是在我的用户名下安装和运行的,Intellij无法启动应用程序服务器和部署我的war文件,这些错误都指向权限问题:

。java.lang.IollegalStateException:JBAS014922:目录/opt/wildfly-8/stalone/data/content不可写。。java.io.FileNotFoundException:/opt/wildfly-8/standalone/log/server.log(权限被拒绝)

我尝试在"运行|编辑配置"窗体中设置用户名和密码,但似乎是为了其他目的。

由于我使用本地用户名登录Intellij,因此如果没有额外的信息来启动脚本,它就无法启动应用程序服务器,但我无法找到这些信息应该放在哪里。

/opt/wildfly-8下文件和目录的所有者是wildfly.wildfly

Wildfly通过"sudo/etc/init.d/windfly-8 start"干净地启动

我在整个wildfly目录上执行了:sudo chown --recursive my_username:my_username,现在开始。

我在Ubuntu上运行Intellij Ultimate 2018.2。我在Ubuntu中创建了一个名为wildfly的组,并将WildFly安装文件夹的组更改为我的新WildFly组。然后,我为该组分配了rwx权限,并将我的登录用户添加到wildfly组。所以现在,当IDEA第一次启动WildFly并且WildFly尝试创建server.log文件时,我没有收到"拒绝权限"错误。

最新更新