Я разрабатываю динамическое Java-приложение с eclipse. У меня есть 2 проекта. Есть: 1. Test1 2. Main Как использовать классы и библиотеки Test1 в основном проекте?
Я пытаюсь сделать следующее: Основной проект properties-> Java Build Path-> Проекты и добавленный тест1. Затем я пишу код, используя классы Test1. И, когда я компилирую главный проект, произошли следующие ошибки:
java.lang.NoClassDefFoundError: org/test/caller/Req
а также
Class not found Exception
Вам нужно будет сделать несколько вещей, чтобы ваш основной проект мог его увидеть.
Во-первых: проект Mark Test1 как библиотека. Это можно сделать из свойств проекта.
Второй: разрешить доступ к классам Test1 из основных свойств проекта.
В-третьих: включите классы, которые вы хотели бы включить в основной проект, например:
#include Main.class123
Надеюсь это поможет :)
Перейти к проекту → Строительный путь → Проекты → Добавить проект (выберите проект) → Хорошо. Затем очистите и перестройте свои проекты, чтобы убедиться, что все пути сборки настроены правильно.