我无法使用javaexe运行基本项目

时间:2014-10-26 12:57:59

标签: windows windows-8.1 wrapper

我创建了一个基本程序,以便了解如何使javaexe运行; 该程序必须是一个Windows服务,并应在任务栏上显示一个图标,当单击菜单项时,将显示一个消息框。 但它不会运行,尤其是不显示图标。 你知道为什么吗?

这是我的档案:

服务:     包裹服务;

/**
* Created by User on 26/10/2014.
*/
public class Exemple_ServiceManagement {

static Corps app=null;

public static boolean serviceInit (){

    app=new Corps();
    return true;
}

public static void serviceFinish (){

    app.setEnd(true);

}

public static String[] serviceGetInfo (){

    return new String[]{"mon exemple","test","pas auto",
    "1"};


}

}

核心部分:

public class Corps extends Thread{

    public boolean isEnd() {
        return isEnd;
    }

    public void setEnd(boolean isEnd) {
        this.isEnd = isEnd;
    }

    public boolean isEnd=false;



    /*******************************************/
    public Corps()
    {
        start();
    }

    /*******************************************/
    public void run(){
        while (!isEnd){

            try {
                Thread.sleep(250);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }


    }

}

和任务栏部分:

public class Exemple_TaskbarManagement {

    public static void taskInit() {

    }

    public static String[][] taskGetMenu(boolean isRightClick, int menuID) {

        return new String[][]
                {
                        {"1", "test" , "", ""},

                };
    }

    public static void taskDoAction (boolean isRightClick, int menuID){

        if (!isRightClick && menuID==1){

            javax.swing.JOptionPane.showMessageDialog(null,"Menu cliqué");
        }


    }

    public static String[] taskGetInfo (){

        return new String[]
                {
                        "JavaExe : mon exemple",
                        "",
                        "",
                        "",
                        ""

                };


    }

}

最后,输出目录包含: - 文件“Exemple.exe”(javaexe exe) - 从上面的源生成的文件“Exemple.jar”,没有清单 - 文件“Exemple.properties”,这里是:

JREversion      =
PersonalClasspath   =
MainArgs        =
MainClass       =
PersonalOptions     =
RunAsService        = 
RunType         =1
ClassDirectory      =
ResourceDirectory   =
URL_InstallJRE      =
Display_BoxInstall  =
PathBrowser     =
PathJRE         =

我的问题很简单:你知道出了什么问题吗?

感谢

奥利弗

ps:我看了一下示例文件,但是我想做一个基本项目,而不是从别人那里拿另一个,以便了解我的工作。

0 个答案:

没有答案