Eclipse Jar文件夹访问

时间:2017-12-13 14:41:48

标签: java eclipse jar

对于个人项目,我需要一个法语文本到语音引擎,我将从另一个应用程序中使用它。所以我创建了一个简单的Java代码,它在法语中用命令的参数0表示(例如命令:)

  

java -jar Speech.jar"大家好,这是一个测试"

会说句子"大家好,这是一个测试"。为了实现这一点,我使用一个名为SI_VOX的模块,它使用一个文件夹来获取所有语言数据。在Eclipse IDE引擎中,一切正常,但只要我将代码编译为可运行的jar文件,就会说代码无法访问语言数据文件。 错误是法语:

  

SI_VOX警告[GenerateurPreposition]:Erreur lors du chargement du fichier de regles   java.io.FileNotFoundException:nullnull(系统找不到指定的文件)

这是我的代码

import java.io.*;
import t2s.son.LecteurTexte;

public class Main {

    public static void main(String[] args) {
        if(args.length == 0) return;
        final LecteurTexte lecteur = new LecteurTexte();
        for(String arg : args) { System.out.println(arg); }
        lecteur.setTexte(args[0]);
        lecteur.playAll();
    }
}

这是我项目中数据文件夹的图像(代码在编译时无法访问它,但它能够从IDE访问它)。 (这是" donees"文件夹) enter image description here

0 个答案:

没有答案