相关疑难解决方法(0)

如何在eclipse中将控制台参数传递给应用程序?

我在批处理文件中有以下行.

java Client "127.0.0.1" 9876

它包含我的java类的名称和两个参数.我的应用程序要求这些参数正常运行.

在eclipse中运行应用程序时有没有办法传递这些参数?它会使调试变得更容易.当然我可以通过使用代码中的参数值来解决问题,但我很好奇.

java eclipse

39
推荐指数
4
解决办法
8万
查看次数

我想在eclipse中使用哪个文本文件?

我启动程序时需要读取文本文件.我正在使用eclipse并启动了一个新的java项目.在我的项目文件夹中,我得到了"src"文件夹和标准的"JRE系统库"+ staedteliste.txt ...我只是不知道在哪里放文本文件.我真的尝试了我能想到的每个文件夹....我不能使用"硬编码"路径,因为文本文件需要包含在我的应用程序中...

我使用以下代码来读取文件,但是我收到此错误:

Error:java.io.FileNotFoundException:staedteliste.txt(No such file or directory)
Run Code Online (Sandbox Code Playgroud)
public class Test {

ArrayList<String[]> values;

public static void main(String[] args) {
    // TODO Auto-generated method stub

    URL url = Test.class.getClassLoader().getResource("src/mjb/staedteliste.txt");
    System.out.println(url.getPath()); // I get a nullpointerexception here!
    loadList();
}

public static void loadList() {
    BufferedReader reader;
    String zeile = null;

    try {
        reader = new BufferedReader(new FileReader("src/mjb/staedteliste.txt"));
        zeile = reader.readLine();          

        ArrayList<String[]> values = new ArrayList<String[]>();

        while (zeile != null) {             
            values.add(zeile.split(";"));
            zeile = reader.readLine();
        }
        System.out.println(values.size());
        System.out.println(zeile);

    } catch (IOException …
Run Code Online (Sandbox Code Playgroud)

java eclipse file-io readfile

25
推荐指数
2
解决办法
16万
查看次数

标签 统计

eclipse ×2

java ×2

file-io ×1

readfile ×1