我正在使用命令sudo cp /opt/wildfly/bin/init.d/wildfly.conf / etc / default / wildfly来复制和编辑init.d文件。我收到了这个错误 cp:不能统计' /opt/wildfly/bin/init.d/wildfly.conf' ;:没有这样的文件或目录>当我签入我的bin时,我看不到init.d文件。我该如何解决这个问题。
答案 0 :(得分:7)
从终端运行wildfly并移动到bin ans启动服务,例如对于我的情况,这是我用来从终端启动wildfly的路径... path_to your_wildfly // wildfly / bin / sh standalone.sh
注意事项:记得从终端
进入你的wildfly文件夹答案 1 :(得分:6)
我完成了我的研究,发现wildfly版本10的conf文件位于不同的位置。因为我需要使用hibernate,我决定使用版本9.同时我使用wildfly作为服务。我使用命令./standalone.sh
答案 2 :(得分:5)
位于init.d
目录中的 wildfly 10 ${WILDFLY_HOME}/docs/contrib/scripts/
文件
所以你需要运行
cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly-init-debian.sh /etc/init.d/wildfly
和
的Debian:
cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly.conf /etc/default/wildfly
RedHat的:
cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly.conf /etc/default/wildfly.conf
答案 3 :(得分:3)
检查wilddfly版本与ubuntu版本的兼容性。或者你可以很好地使用版本9.
答案 4 :(得分:2)
我在wildfly bin里面运行sh standalone.sh并且效果很好,