Member 14078344 Ответов: 3

Java: не хотите делиться java-кодом, но функциональностью только между членами проектной группы


Я нахожусь в команде проекта java. Члены моей команды должны получить доступ к моим функциям java-кода, но я не хочу, чтобы они получали доступ к моему java-коду. Итак, как я могу поделиться функциональностью кода, не делясь своим java-кодом?

Что я уже пробовал:

Я пробовал пакеты, но использование пакетов целиком будет доступно

Richard MacCutchan

Значит, не командный игрок?

3 Ответов

Рейтинг:
20
Рейтинг:
2

Wendelius

С помощью JAR (формат файла) - Википедия[^] вы можете поделиться функциональностью, но имейте в виду, что код, как правило, все еще доступен и может быть декомпилирован. Взгляните на это Ява - как я могу декомпилировать .jar-файл? - переполнение стека[^]

Один из способов сделать декомпиляцию сложнее-это использовать Обфускация (программное обеспечение) - Википедия[^], но пока код может быть выполнен, он может быть прочитан.


Рейтинг:
1

Mohibur Rashid

Java jar-это ваше решение. Взгляните на мэйвена. Вы можете создать свой собственный сервер maven и поделиться репозиторием с другой командой