Строка не может быть преобразована в тип - Java RAD - PullRequest
5 голосов
/ 04 октября 2011

Я недавно начал разрабатывать на Java (из .Net). Я использую IDE RAD 7.3.

После импорта проекта, в который мне нужно внести некоторые улучшения, я получаю эту ошибку:

«Строка не может быть преобразована в тип»

Это относится ко всем переменным типа данных String, а также ко всем методам, принимающим строковые аргументы. Я очень неопытен в Java, поэтому я не уверен, как это исправить. Я предполагаю, что это как-то связано с тем, как был установлен RAD, и что необходимые библиотеки отсутствуют. Опять же, не уверен, как решить эту проблему.

Любая помощь или руководство будет высоко ценится! Спасибо

Ответы [ 5 ]

24 голосов
/ 04 октября 2011

Полагаю, вам не хватает JRE Runtime Library в вашем проекте.Но это заставит все классы java. * Генерировать это сообщение!Можете ли вы опубликовать свой код, чтобы мы могли увидеть, в чем может быть проблема?

попробуйте выполнить:

щелкните правой кнопкой мыши по вашему проекту.-> Propertes -> Путь сборки Java -> вкладка Librairies

проверить, есть ли системная библиотека JRE.

1 голос
/ 02 мая 2018

Не знаю, помогает ли это кому-нибудь, но я иду. У меня была такая же проблема только сейчас в Visual Studio Code (я нахожусь на Linux). На моем java.home в моем каталоге были параметры:

  • / USR / Библиотека / JVM / Java- 8 -openjdk-amd64
  • / usr / lib / jvm / java- 1.8.0 -openjkd-amd64

У меня был первый по умолчанию, но когда я переключился на второй, все стало работать правильно.

1 голос
/ 22 июля 2016

я новичок.Я использую Eclipse и застрял в коде Hello World.Получил то же описание ошибки, а также сообщение об ошибке не удалось разрешить 'system' .

После нескольких часов разочарования, когда я проверил путь к библиотеке JRE и прочее, я просто использовал заглавную 'S'из ' string ' и ' system ' .. and bang .. проблема решена.Надеюсь, это поможет.

0 голосов
/ 10 августа 2018

Другой способ решения этой проблемы заключается в следующем.

Щелкните правой кнопкой мыши по проекту -> свойства -> путь сборки Java -> перейдите к опция библиотеки

и удалите или удалите библиотеку, которая содержит ошибку, после этого вы выбираете добавить библиотеку и загружаете библиотеку, которую вы удалили и готовы.

0 голосов
/ 27 мая 2017

Вам нужно использовать заглавные буквы "s" в строке.

...