Как импортировать файл в eclipse

Обновлено: 07.07.2024

Я пытаюсь "импортировать существующий проект в рабочую область". В качестве "корневого каталога" я выбираю каталог, в котором находятся все мои файлы .Java (и .class). Eclipse пишет мне, что "не найдено ни одного проекта для импорта". Зачем?

Eclipse ищет проекты Eclipse, то есть ищет специфичные для Eclipse файлы в корневом каталоге, а именно .project и .classpath . Вы либо указали Eclipse неверный каталог (если вы импортируете проект Eclipse), либо вы действительно хотите создать новый проект из существующего источника ( new -> Java project -> create project from existing source ).

Я думаю, что вы, вероятно, хотите второй, потому что проекты Eclipse обычно имеют отдельные каталоги source и build. Если ваши исходные файлы и файлы .class находятся в одном каталоге, у вас, вероятно, не было проекта Eclipse.

Этот ответ совпадает с ответом Лоры, однако в новых версиях Eclipse вы не сможете увидеть опцию "создать проект из существующего источника".

Следовательно, вы можете сделать это вместо этого:

Перейти Файл > Новый > Проект

Выберите тип проекта, нажмите Далее

Снимите флажок Использовать местоположение по умолчанию

Нажмите Обзор , чтобы перейти к исходной папке, или введите путь к источнику.

Нажмите Готово

Одним из решений этой проблемы является использование Maven. Из корневой папки проекта выполните mvn Eclipse: clean, а затем mvn Eclipse: eclipse. Это создаст файлы .project и .classpath, необходимые для Eclipse.

В новом обновленном Eclipse опция " create project from existing source " находится здесь, File>New>Project>Android>Android Project из существующего кода. Затем перейдите в корневой каталог.

enter image description here

У меня есть идеальное решение этой проблемы. После выполнения простых шагов вы сможете импортировать свои исходные коды в Eclipse!


Прежде всего, причина почему вы не можете импортировать свой проект на рабочую станцию ​​Eclipse, это то, что у вас нет . Project и . classpath файл.

Теперь мы знаем, почему это происходит, поэтому все, что нам нужно сделать, это создать . Project и . Classpath файл внутри файла проекта. Вот как вы это делаете:

Сначала создайте . Classpath файл:

    создайте новый текстовый файл и назовите его как .classpath

скопируйте и вставьте следующие коды и сохраните их:

<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="con" path="org.Eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="output" path="bin"/> </classpath>

Затем создайте . Файл проекта :

    создайте новый текстовый файл и назовите его как .project

скопируйте и вставьте следующие коды:

<?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>HereIsTheProjectName</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.Eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.Eclipse.jdt.core.javanature</nature> </natures> </projectDescription>

вы должны изменить поле имени на имя вашего проекта. Вы можете сделать это в строке 3, изменив HereIsTheProjectName на собственное имя проекта. затем сохраните его.

Я пытался экспортировать проект Java. Я смог создать файл JAR, используя опцию Export - > Java - > jar file. Я не могу импортировать этот файл jar в Eclipse (нет опции импорта для java). Я делаю что-то не так?

использование Eclipse Java EE IDE для веб-разработчиков (версия: Juno Release)

есть более простой способ, чем экспорт и импорт jar. Предположим, что ваш проект называется MyProject123. Просто:

  1. просто откройте рабочее пространство с помощью файлового менеджера,
  2. скопируйте папку MyProject123, содержащую проект, и вставьте ее в другом рабочем пространстве.
  3. откройте eclipse и создайте новый проект Java с именем MyProject123

Eclipse распознает, что в рабочей области есть проект с таким именем и будет импортировать ее. Все, что вам нужно сделать, это обновить (нажмите F5) в новом проекте.

чтобы иметь возможность импортировать проект обратно вместо использования JAR, попробуйте использовать "архивный файл" следующим образом.

экспорт в архиве

выбрать General -> Archive File как тип экспорта, например:

enter image description here

enter image description here

импорт обратно из вышеуказанного архива

выбрать General -> Archive File а затем настройте его следующим образом:

enter image description here

выполните следующие действия:

Import Project -> JavaEE -> App Client Jar File -> Browse and select jar -> OK

-0-->импорт Теперь введите " существующий в строке поиска" Нажмите " Импортировать существующий проект в рабочую область" выберите корневую папку вашего проекта

нажмите ok для импорта

этот шаг u может применяться для этого.

импорт проекта - > JavaEE - > клиент приложения Jar файл - > обзор и выберите jar - > OK

Это импортировать проект в Eclipse.

кроме того, вам нужно будет добавить libs/jars извне, настроив свой путь сборки.

вы можете импортировать файл jar из Eclipse File->Import->General->Archive File

Вы можете добавить банку в Eclipse, щелкнув правой кнопкой мыши по проекту → Путь сборки → Настроить путь сборки. В разделе "Библиотеки" нажмите "Добавить банки" или "Добавить внешние JAR" и дайте банку. Быстрое демо здесь.

enter image description here

Вышеупомянутое решение, очевидно, является "быстрым". Однако, если вы работаете над проектом, в котором вам необходимо зафиксировать файлы в репозитории управления версиями, я бы рекомендовал добавлять файлы Jar в специальную папку библиотеки в репозитории исходного источника и ссылаться на несколько или все из них, как указано выше.

Добавление внешнего Jar не является умным, если вы хотите изменить местоположение проекта в файловой системе.

Лучший способ - добавить jar для построения пути, чтобы ваш проект скомпилировался при экспорте:

Создайте папку с именем lib в папке проекта.

скопируйте в эту папку все файлы jar, которые вам нужны.

Обновите свой проект в eclipse.

alt text

2/Если у вас уже есть другая импортированная банка, из каталога "Библиотеки библиотек":

alt text

Оба приведут вас к этому экрану, где вы можете управлять вашими библиотеками:

alt text

нажмите "Файл" > "Импорт". Откроется окно Импорт.

В разделе Выберите источник импорта нажмите JAEE > Файл клиента JAR.

В поле "Файл клиента приложения" введите местоположение и имя файла JAR файла приложения, который вы хотите импортировать. Вы можете нажать кнопку "Обзор", чтобы выбрать файл JAR из файловой системы.

В поле Project Client введите новое имя проекта или выберите проект клиента приложения из раскрывающегося списка. Если вы введете новое имя в этом поле, проект клиента приложения будет создан на основе версии JAR файла приложения клиента, и он будет использовать местоположение по умолчанию.

В раскрывающемся списке Target runtime выберите сервер приложений, для которого вы хотите настроить таргетинг. Этот выбор влияет на настройки времени выполнения, изменяя записи пути класса для проекта.

Если вы хотите добавить новый модуль в проект корпоративного приложения, установите флажок "Добавить проект в EAR", а затем выберите существующий проект корпоративного приложения из списка или создайте новый, нажав "Создать".

Примечание. Если вы наберете новое имя проекта корпоративного приложения, проект корпоративного приложения будет создан в местоположении по умолчанию с самой низкой совместимой версией J2EE на основе версии создаваемого проекта. Если вы хотите указать другую версию или другое место для корпоративного приложения, вы должны использовать мастер создания нового корпоративного приложения.

Вы используете Internet Explorer устаревшей и не поддерживаемой более версии. Чтобы не было проблем с отображением сайтов или форумов обновите его до версии 7.0 или более новой. Ещё лучше - поставьте браузер Opera или Mozilla Firefox.

Обсудить и задать вопросы можно в этой теме.

разработчик l2j-сервера

В данной статье описывается как правильно установить программные продукты Java Development Kit (впоследствие просто JDK), Eclipse и Subeclipse для работы с открытыми исходными кодами java-серверов Lineage 2. Также будет описано как импортировать готовый проект L2j-сервера в Eclipse.

Вторым шагом начинаем потихоньку устанавливать все это таким образом:
-- jdk-6u2-windows-i586-p.exe просто запускаем и инсталлируем (я надеюсь, как это делать не надо разжевывать);
-- eclipse-SDK-3.2.1-win32.zip (или какая у вас там версия его будет) распаковываем в любую папку.

Третий шаг - настройка Eclipse.
Идем в папку, куда распаковывали Eclipse и запускаем eclipse.exe. Возможно на этом этапе вам предложат выбрать Рабочее пространство (Workspace), в котором вы будете впоследствие храните свои исходные коды. Далее выбираем меню Help -> Software Updates -> Find and Install , как показано на рисунке НОМЕР 1 . Далее выбираем "Search for new features for install". Жмем "Next" . Кликаем кнопку "New Remote Site".
В поле "Name" вводим subeclipse , а в поле "URL" вводим subclipse: Subclipse Update Site . Должно получиться что-то вроде этого НОМЕР 2 . Затем жмем "Ок", потом "Finish", выбираем subeclipse для установки и нажимаем "Next", соглашаемся с правилами (Accept terms), и жмем Finish.
Теперь наберитесь терпения во время того, как программа будет закачивать обновления для себя. Процесс это недолгий. После того, как выкачивание завершится, нажмите кнопку "Install all". И после завершения установки Eclipse попросится на перезагрузку - отправляйте.
Модуль subeclipse установлен. Поздравляем! Если же не получилось - вчитывайтесь лучше

Собственно на этом заканчивается установка необходимых продуктов, теперь надо только найти место, откуда можно скачать исходные коды (если они конечно вам очень нужны). Я не буду приводить адреса сайтов с исходными кодами, рассмотрю на примере несуществующего сайта

Для скачивания проекта из SVN репозитория выбираете в главном окне Eclipse кнопку "Window", далее "Show View" , далее "SVN Repository", как показано на рисунках НОМЕР 3 , НОМЕР 4 . На пустом поле открывшегося окошка щелкаете правой кнопкой мыши и выбираете меню "New" -> "Repository Location". В поле URL вставляете адрес репозитория, откуда будете выкачивать исходные коды. А в поле User и Password , соответственно свои логин и пароль для доступа к исходникам.
После небольшого обдумывания проект появится в том окне, что мы открывали раньше. Кликните на него правой кнопкой мышки и выберите "Checkout. "
Скачивание проекта займет некоторое время, которое будет зависеть от размера самого проекта. После скачивания этот проект предстанет перед вами в новом окне. Вам только останется выбрать нужный файл для редактирования (отдельно работу с программой я описывать не буду).

Для компиляции проекта вам понадобится встроенный по умолчанию в Eclipse инструмент Ant. Выбираем в главном окне Window -> Show View -> Other -> Ant (показано на рисунках НОМЕР 5 , НОМЕР 6 ) . В новом открытом пространстве щелкаем правой клавишей и выбираем "Add Buildfiles. " Программа покажет список доступных проектов. В проекте выбираете файл build.xml (рисунок НОМЕР 7 ).
В окне Ant появится проект с несколькими доступными на развороте свойствами. Краткая характеристика основных:
clean - удаление предыдущих скомпиленных сборок. Лучше проводить перед каждой компиляцией новой версии, иначе могут вылезти ошибки;
dist [default] - непосредственно компиляция. После её выбора начнется компиляция проекта в папку (обычно называется build у всех l2j проектов);
jar - компилирование только jar файлов (содержащих классы проектов), без датапака и прочих прибамбасов.

Для компиляции проекта также понадобится выставленный в "Переменных средах" путь к JAVA_HOME. Как добраться? Просто : Правый клик мышкой по "Мой компьютер" дальше закладка "Дополнительно" и кнопка "Переменные среды".
Жмете кнопку "Создать" и вбиваете:
Имя переменной - JAVA_HOME
Значение переменной - C:\Program Files\Java\jdk1.5.0_04\ (или другой путь, который у вас )

По-умолчанию можно выбирать dist [default] как показано на НОМЕР 8 .
После выбора этого пункта начнется компиляция проекта. Время зависит от мощности компьютера и его загруженности сторонними программами в момент компиляции. Время полной компиляции 1-5 минут. Только исходных файлов (без датапака) - от 10 секунд до 1 минуты.

В данном случае вы получили проект в Eclipse, который можете редактировать, компилировать и что угодно с ним делать.

На этом я закончу описание выкачивания проекта, и углубляться в установку сервера и его настройку не буду в этом топике (об этом будет отдельный топик).

В главном окне программы выбираем Window -> Show View -> Package Explorer . Откроется новая вкладка Package Explorer.
На пустом пространстве этого окна щелкаем правой кнопкой мыши и выбираем кнопку Import. Появляется список по категориям.
Разворачиваем" категорию General и выбираем пункт "Existing project into Workspace".
Убедитесь, что проект, который вы хотите импортировать находится в указанном Рабочем Пространстве (workspace), которое вы указывали при первом запуске программы.
Выберите в самом верху Select root directory и нажмите кнопочку Browse рядом со строкой для ввода.
Дальше ищите папку, в которой хранится проект, который вы хотите импортировать.
Выбрали папку и в поле "Projects" появился ваш проект (отметьте его галочкой, если её нет).
Нажимайте Finish.
Далее Eclipse начнет процесс импорта, который пройдет достаточно быстро.

В окне Package Explorer появится ваш проект, притом его можно будет синхронизировать с репозиторием, коммитить и прочее, т.е. будет иметь все свойства, как будто вы его выкачали самим Eclipse.

Собственно, это все. Если будут вопросы - задавайте. Постараемся ответить

Читайте также: