私は次のコードをコンパイルしようとしています:
public class DuplicateMainExample {
public static void main(String[] args) {
System.out.print("A1");
}
public static void main(String... args) {
System.out.print("A2");
}
}
Eclipseでは正常に動作していますが、両方のメソッドに警告があります-「DuplicateMainExample型のDuplicate method main(String [])」
javac
(javaバージョン "1.7.0_09")を使用すると、コンパイルエラーが発生します。
>javac DuplicateMainExample.java
DuplicateMainExample.java:8: error: cannot declare both main(String...) and main
(String[]) in DuplicateMainExample
public static void main(String... args) {
^
1 error
を使用してEclipseでコンパイルする方法はjavac
?