Я использую Java 1.6.0_45. У меня есть простой Java-код, который использует BigInteger. Он работает нормально, когда я запускаю из командной строки (javac, а затем java)eclipse BigInteger компиляция проблема
Теперь, когда я запускаю тот же код из eclipse, я получаю ошибку компиляции! Я напечатал версию java в обоих забегах, и версия времени выполнения Java одинакова.
Вот код:
import java.math.*;
public class BigInteger2 {
public static void main(String[] args) {
System.out.println(System.getProperty("java.version"));
BigInteger b1 = new BigInteger("3");
}
}
Ошибка (только в Eclipse), что я получаю следующее:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The constructor BigInteger(String) is undefined at BigInteger2.main(BigInteger2.java:10)
Это в основном жалуются на новый BigInteger ("3")
Что мне здесь не хватает? Некоторые настройки конфигурации в eclipse? Почему он отлично работает при компиляции и вызове из командной строки и почему он не запускается в eclipse? пожалуйста, предложите. Благодаря!!
У вас есть свой собственный класс 'BigInteger' в тот же каталог, который скрывает стандартный класс «BigInteger» Java? Удалите свой собственный класс BigInteger. – Jesper