我对其中一些概念很陌生,所以我希望你们对我放轻松。
我想在 Ubuntu 启动时运行一个程序,我称之为 Message.java。我做了一些研究,并认为我可以将 Message.Class(有人告诉我先将 .java 编译成一个类)移动到/etc/init.d
. 然后我使用了这些命令:
sudo mv Message.class /etc/init.d/
sudo chmod +x /etc/init.d/Message.class
sudo update-rc.d Message.class defaults
我想要的是在启动时显示一个带有“Hello World”的简单消息对话框。到目前为止,什么都没有发生。有人可以告诉我我做错了什么吗?我什至有正确的想法吗?(我只是离开其他帖子)。如果我完全错了,有人可以指出一个好的教程吗?这是代码以防万一:
public class Message {
public static void main(String[] args) {
// TODO Auto-generated method stub
Component frame = null;
//default title and icon
JOptionPane.showMessageDialog(frame,
"Hello World");
}
}