Olá Amigos desenvolvedores e entusiastas.
Gostaria de comercializar uma aplicação em java desktop que desenvolvi durante a graduação. Pesquisei os aspectos legais sobre registro de software e tudo mais. Porém, estou com problemas na parte técnica. Utilizei o Inno Setup para gerar o executavel .exe de instalação para ambientes windows e para linux disponibilizo o próprio .jar. O problema é que no diretório “arquivos de programas” do windows é criada a pasta da minha aplicação com os arquivos .jar, bibliotecas e lib.
Há alguma forma de encapsular tudo dentro de um arquivo .exe, para que estes arquivos não fiquem visíveis nas máquinas dos clientes? Ou devo somente “embaralhar” o código como vi em alguns tópicos e deixar os arquivos .jar no diretório do programa mesmo?
Por favor, poderiam me ajudar nesta questão? Não conheço os procedimentos que as empresas utilizam para comercializar suas aplicações java desktop.
Obrigado