Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Дублирование пакета com.github.demidko.aot #9

Open
shuvaev32167 opened this issue Jan 27, 2025 · 6 comments
Open
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@shuvaev32167
Copy link

Добрый день.
Попытался подключить библиотеку к проекту, который использует java module, но столкнулся проблемой что и com.github.demidko:aot и её зависимость com.github.demidko:aot-bytecode используют один и тот же пакет com.github.demidko.aot.
Можете исправить, чтобы не было дублирования пакета в разных либах?

@demidko
Copy link
Owner

demidko commented Jan 27, 2025

С моей точки зрения никакой проблемы в дублировании пакета в разных либах нет

@demidko
Copy link
Owner

demidko commented Jan 27, 2025

Вы можете скинуть ссылку на ваш проект, чтобы посмотреть поближе эту проблему?

@shuvaev32167
Copy link
Author

https://github.com/shuvaev32167/aot-test
Создал новый проект, куда добавил только вашу либу.
Использую java21, но, теоретически, такая же проблема возможна на любой версии, начиная с 9.

в build.gradle.kts оставил закомментированным различные попытки обойти проблему.

Сразу скажу, что если удалить файл module-info.java, и все настройки под java module, то всё начнёт работать. Так что, если вам не приходилось работать с модулями появившимися начиная с java9, то о такой проблеме можно даже и не слышать.

@demidko
Copy link
Owner

demidko commented Jan 28, 2025

@shuvaev32167 нет, не приходилось, я вообще не понимаю зачем это может быть нужно. Какие-то непонятные приседания на ровном месте. Не знаю кто всерьез ими пользуется

@demidko
Copy link
Owner

demidko commented Jan 28, 2025

@shuvaev32167 да, похоже какая-то проблема с этими модулями есть. Если вам не лень ее решать, попробуйте пожалуйста прислать PR добавляющий модульность (мне если честно лень)

@demidko demidko added bug Something isn't working enhancement New feature or request and removed bug Something isn't working labels Jan 28, 2025
@shuvaev32167
Copy link
Author

Хорошо, на выходных попробую заняться

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants