Runtime Java integrado: DocFetcher Pro e DocFetcher Server vêm com seus próprios runtimes Java internos, portanto executar qualquer um deles não requer a instalação do Java. Os benefícios:
- Chega de crapware sendo instalado através do instalador Java.
- Chega de atualizações Java irritantes.
- Chega do perigo de novas atualizações Java quebrarem o programa.
Mas… a falta de atualizações Java não é uma ameaça de segurança? Agora, aqui está a verdade que a maioria das pessoas não técnicas nunca parece entender quando se trata de segurança Java:
- O runtime Java por si só não é mais perigoso que o .NET framework ou qualquer outro runtime de aplicação. Atualize o runtime Java se quiser, mas essas atualizações são principalmente para melhor desempenho e menos bugs e travamentos, não para segurança.
- Uma aplicação Java rodando em um runtime Java interno não é, do ponto de vista de segurança, mais perigosa que qualquer outro programa no seu sistema.
- O único perigo sério ao usar Java vem do plugin Java rodando no seu navegador. É melhor desabilitar o plugin completamente. Se você está usando um navegador moderno e atualizado, o plugin provavelmente já está desabilitado. Se você precisa rodar o plugin, então seria aconselhável mantê-lo atualizado o tempo todo.
DocFetcher Pro no Windows: Apenas dois executáveis inicializadores: No Windows, DocFetcher vem com o arquivo padrão DocFetcher.exe para iniciar o programa, e uma variedade de arquivos alternativos DocFetcher-*.exe sob a pasta misc para iniciar o programa com diferentes limites de memória.
No DocFetcher Pro, essa confusa variedade de inicializadores alternativos desapareceu, e em vez disso há apenas dois: DocFetcherPro.exe e DocFetcherPro-Console.exe.

O inicializador DocFetcherPro.exe inicia o programa sem uma janela de console anexada e é o que você normalmente usaria. O inicializador DocFetcherPro-Console.exe executa o programa com uma janela de console anexada. Este segundo inicializador é útil para depuração e/ou quando você precisa executar o programa da linha de comando por algum motivo, por exemplo, ao executar o programa com o argumento --update-indexes para forçar a atualização de todos os seus índices.
Além disso, cada um dos inicializadores exe do DocFetcher Pro é acompanhado por um arquivo ini, chamados DocFetcherPro.l4j.ini e DocFetcherPro-Console.l4j.ini, respectivamente. Você pode editar esses arquivos ini com um editor de texto para definir o limite de memória do respectivo inicializador exe.
Finalmente, o inicializador DocFetcher.bat do DocFetcher também está presente no DocFetcher Pro.
DocFetcher Pro no Linux: Versão portável e não-portável: Quando se trata do DocFetcher no Linux, você tem duas opções: A versão portável do site do DocFetcher que roda em todas as plataformas suportadas incluindo Linux, e o pacote snap DocFetcher exclusivo para Linux. Uma grande diferença entre as duas opções é que a primeira armazena seus índices e configurações na pasta do DocFetcher, enquanto a segunda os armazena no seu diretório home.
Agora, quando se trata do DocFetcher Pro no Linux, após comprar a versão Linux, você também terá duas opções: Uma versão portável e uma não-portável. Há basicamente apenas uma diferença entre as duas: A portável armazenará seus índices e configurações na pasta do programa, enquanto a não-portável os armazenará no seu diretório home.
DocFetcher Pro: Iniciar o programa minimizado: Nas preferências do DocFetcher Pro, você encontrará uma caixa “Iniciar com janela do programa minimizada”. Como a descrição diz, marcar esta caixa fará com que a janela do programa inicie minimizada quando o programa for aberto. Isso pode ser desejável se você configurar o programa para ser iniciado automaticamente ao inicializar o sistema operacional.
