Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 向没有源代码的用户提供库?_Java - Fatal编程技术网

Java 向没有源代码的用户提供库?

Java 向没有源代码的用户提供库?,java,Java,我创建了一个可以做一些工作的库。我希望用户使用它,但由于某些原因(其中包含一些秘密配方),我不希望库的用户看到源代码。有可能吗?一种选择是通过json提供输出,但由于基础设施的要求,这是不可行的。(这个问题是在我了解到.class文件可以反编译为java代码之后提出的。从技术上讲,你可以让它变得更难(模糊处理等),但恐怕你无法阻止它 合法:明确您在什么许可证下分发库。您可以使用模糊处理程序使.class文件难以反编译…请检查此项

我创建了一个可以做一些工作的库。我希望用户使用它,但由于某些原因(其中包含一些秘密配方),我不希望库的用户看到源代码。有可能吗?一种选择是通过json提供输出,但由于基础设施的要求,这是不可行的。(这个问题是在我了解到.class文件可以反编译为java代码之后提出的。

从技术上讲,你可以让它变得更难(模糊处理等),但恐怕你无法阻止它


合法:明确您在什么许可证下分发库。

您可以使用模糊处理程序使.class文件难以反编译…请检查此项