当前位置: 技术问答>linux和unix
自动启动我的应用的问题?多分,谢谢!
来源: 互联网 发布时间:2016-07-17
本文导语: 有一个用java写的系统,有服务器和客户端,我需要把服务端进程做成服务,随机自动启动,也需要等服务启动后,自动启动客户端界面,而现在我把启动界面的sh脚本放到服务中,界面总是弹不出来,请问这个是什么...
有一个用java写的系统,有服务器和客户端,我需要把服务端进程做成服务,随机自动启动,也需要等服务启动后,自动启动客户端界面,而现在我把启动界面的sh脚本放到服务中,界面总是弹不出来,请问这个是什么原因?
例如:后台进程需要启动 a.sh, b.sh. c.sh 然后再启动 客户端 x.sh;请问该怎么做?请详细解答,不够我再加分,谢谢
例如:后台进程需要启动 a.sh, b.sh. c.sh 然后再启动 客户端 x.sh;请问该怎么做?请详细解答,不够我再加分,谢谢
|
你的意思是指用户图形界面登录后,自动弹出客户端界面吧?
可以将启动客户端的脚本写到用户图形界面登录的profile中
如:用户root
vi $HOME/.dtprofile
x.sh & -----增加这样一行
可以将启动客户端的脚本写到用户图形界面登录的profile中
如:用户root
vi $HOME/.dtprofile
x.sh & -----增加这样一行
|
ps 看看是否已经起了?
手动启动界面能出来?
手动启动界面能出来?
|
而现在我把启动界面的sh脚本放到服务中,界面总是弹不出来,请问这个是什么原因?
仔细看一下,你的界面里有关路径的东西,是不是绝对路径。
一般单独可以运行,脚本无法运行,可能是由于相对路径导致。
仔细看一下,你的界面里有关路径的东西,是不是绝对路径。
一般单独可以运行,脚本无法运行,可能是由于相对路径导致。