在Iseries中运行Java程序(AS400)

时间:2014-08-03 10:35:04

标签: java ibm-midrange

使用Qshell,我编译了保存在IFS Folder中的Java程序。编译完成后,已经生成了Class文件。但是当我试图运行这个类时,它没有显示任何输出。它只是提供$ Prompt而没有任何输出。错误。但是当我检查假脱机文件时,它显示:“无法完成Java程序,因为原因04和代码4意味着:无法找到运行java程序所需的方法ID ..

实施例。简单的Hello World计划:System.out.prinln("Hello World"); 编译:-cd / test(其中test =保存程序的目录) javac sample.java 运行:-java cp / test sample

1 个答案:

答案 0 :(得分:1)

主要方法签名可能无效。代码应放在正确定义的主方法中:

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

从QSH编译和执行:

$ javac HelloWorld.java
$ java HelloWorld
Hello World

有关详细信息,请参阅Lesson: A Closer Look at the "Hello World!" Application