У меня есть проект Kotlin / Java с maven, и другие люди должны иметь возможность писать вещи на его основе. Но я не хочу делиться с ними всем исходным кодом. Вот почему я хочу создать JAR, который включает только функции и прочее, поэтому он похож на API.
Например, у функции есть пустое тело в этом API JAR. Но они все еще могут построить другой проект самостоятельно на этой библиотеке, не имея исходного кода. Он будет построен и развернут Дженкинсом, если они совершат. Единственный вопрос, который у меня есть, - как создать этот JAR-файл, в котором практически нет кода.