Я использую Launch4j для переименования моего Java-процесса для уникальной идентификации. Я установил для customProcName узла значение true в требуемом файле xml. Но я все еще получаю javaw.exe как имя процесса/изображения в диспетчере задач Windows. Ниже приведен мой xml-код, который я использую для запуска приложения. Пожалуйста, предложитене удалось переименовать имя процесса/изображения с помощью launch4j
<?xml version="1.0" encoding="UTF-8"?>
<launch4jConfig>
<customProcName>true</customProcName>
<dontWrapJar>false</dontWrapJar>
<headerType>gui</headerType>
<jar>D:\MQLink_Installers_Files\TestLaunch_fat.jar</jar>
<outfile>D:\MQLink_Installers_Files\MyMain.exe</outfile>
<errTitle></errTitle>
<cmdLine></cmdLine>
<chdir>.</chdir>
<priority>normal</priority>
<downloadUrl>http://java.com/download</downloadUrl>
<supportUrl></supportUrl>
<stayAlive>false</stayAlive>
<restartOnCrash>false</restartOnCrash>
<manifest></manifest>
<icon></icon>
<classPath>
<mainClass>MyMain</mainClass>
</classPath>
<jre>
<path></path>
<bundledJre64Bit>false</bundledJre64Bit>
<bundledJreAsFallback>false</bundledJreAsFallback>
<minVersion>1.6.0</minVersion>
<maxVersion></maxVersion>
<jdkPreference>preferJre</jdkPreference>
<runtimeBits>64/32</runtimeBits>
</jre>
<versionInfo>
<fileVersion>1.0.0.0</fileVersion>
<txtFileVersion>1.0</txtFileVersion>
<fileDescription>MyMain</fileDescription>
<copyright>Copyright (c) 2011 Fsp</copyright>
<productVersion>1.0.0.0</productVersion>
<txtProductVersion>1.0</txtProductVersion>
<productName>MyMain</productName>
<companyName>Fsp</companyName>
<internalName>MyMain</internalName>
<originalFilename>MyMain.exe</originalFilename>
</versionInfo>
</launch4jConfig>
EDIT: Проблема заключается в том, что я вручную установив истинный в файл XML. И когда я сохраняю &, создайте новую сборку из мастера launch4j, файл xml будет переопределен. Не знаете, как установить customProcName из мастера launch4j.
есть вы пытаетесь использовать Maven плагин с IDE? поэтому вам не нужно использовать Мастер. – zeraDev
для меня это работает, когда я устанавливаю тип заголовка в «Консоль». Пожалуйста, дайте мне знать, если кто-то нашел решение, которое также работает для заголовка 'GUI' – clic