我有专业版和免费版。我打算做的是将我的代码放在一个jar(lib)中,并在代码本身中有一个标志reg = 1。我将建立2个罐子,其中reg = 0是免费的,其他的则是reg = 1。
现在,一旦我安装了免费软件,如果我安装了pro,我会看到新的jar(pro reg = 1)没有替换旧的jar,
怎么做?
你不能有2个同名的罐子。您需要为它们指定不同的名称并动态加载它们。要动态加载jar,您可以查看this post