Java 编译错误是 QShell.



我有以下helloworld class

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

这是在IFS上一个名为helloworld.java的ASCII流文件中。当我尝试在QSH中编译它时,出现以下错误

javac helloworld.java                    
helloworld.java:2: ')' expected          
public static void main (String args[]) {
                                     ¢  

我在第 2 行看不到缺少的"("。我怀疑这是一个代码页错误,因为我也从未在编译输出中看到 ¢ 作为占位符。

有什么想法吗?

就个人而言,我建议在工作站(PC 或 Mac(上编辑、编译和测试您的 Java 代码,而不是尝试在 IBM i 上进行编译。

这样效率要高得多。

一旦您在工作站上获得了按您希望的方式工作的代码,请创建一个可部署的 JAR 文件并将其移动到 IBM i 进行进一步测试。

相关内容

  • 没有找到相关文章

最新更新