为什么无法将我的.jar文件转换为.exe文件

问题描述 投票:0回答:1

我正在使用launch4j将我的.jav文件转换为.exe文件每当我尝试执行此操作时,都会收到错误消息,并且只会创建一个.xml文件

Compiling resources
D:\JACOB\Programming\Java\Download\Extras\Launch4j\bin\windres.exe: icon file `D:\JACOB\Programming\Java\Shutdown Program\src\shutdown.ico' does not contain icon data
Generated resource file...

LANGUAGE 0, 1
2 RCDATA BEGIN "1.0.1\0" END
18 RCDATA BEGIN "1\0" END
30 RCDATA BEGIN "2\0" END
1 ICON DISCARDABLE "D:\\JACOB\\Programming\\Java\\Shutdown Program\\src\\shutdown.ico"
21 RCDATA BEGIN "http://java.com/download\0" END
8 RCDATA BEGIN ".\0" END
20 RCDATA BEGIN "32\0" END
101 RCDATA BEGIN "An error occurred while starting the application.\0" END
102 RCDATA BEGIN "This application was configured to use a bundled Java Runtime Environment but the runtime is missing or corrupted.\0" END
103 RCDATA BEGIN "This application requires a Java Runtime Environment\0" END
104 RCDATA BEGIN "The registry refers to a nonexistent Java Runtime Environment installation or the runtime is corrupted.\0" END
105 RCDATA BEGIN "An application instance is already running.\0" END
23 RCDATA BEGIN "SD\0" END
17 RCDATA BEGIN "true\0" END

net.sf.launch4j.ExecException: Exec failed (1): D:\JACOB\Programming\Java\Download\Extras\Launch4j\bin\windres.exe --preprocessor=type -J rc -O coff -F pe-i386 C:\Users\Layne\AppData\Local\Temp\launch4j3403053976520062201rc C:\Users\Layne\AppData\Local\Temp\launch4j1480663534171236563o

这是我得到的错误。我已经安装了JRE(Java运行时环境),不确定是否还有其他操作

<?xml version="1.0" encoding="UTF-8"?>

-<launch4jConfig>

<dontWrapJar>false</dontWrapJar>

<headerType>gui</headerType>

<jar>D:\JACOB\Programming\Java\Shutdown Program\out\artifacts\Shutdown_Program_jar\Shutdown Program.jar</jar>

<outfile>D:\JACOB\Programming\Java\1Output Programs\Shut down.exe</outfile>

<errTitle/>

<cmdLine/>

<chdir>.</chdir>

<priority>normal</priority>

<downloadUrl>http://java.com/download</downloadUrl>

<supportUrl/>

<stayAlive>false</stayAlive>

<restartOnCrash>false</restartOnCrash>

<manifest/>

<icon>D:\JACOB\Programming\Java\Shutdown Program\src\shutdown.ico</icon>


-<singleInstance>

<mutexName>SD</mutexName>

<windowTitle/>

</singleInstance>


-<jre>

<path/>

<bundledJre64Bit>false</bundledJre64Bit>

<bundledJreAsFallback>false</bundledJreAsFallback>

<minVersion>1.0.1</minVersion>

<maxVersion/>

<jdkPreference>preferJre</jdkPreference>

<runtimeBits>64/32</runtimeBits>

</jre>

</launch4jConfig>

这是launch4j config .xml文件aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]

我正在使用launch4j将我的.jav文件转换为.exe文件,每次尝试执行此操作时,我都会收到错误消息,并且它仅创建一个.xml文件。编译资源D:\ JACOB \ Programming \ Java \ Download \ Extras \ ...

java exe launch4j
1个回答
0
投票

'shutdown.ico'不包含图标数据

© www.soinside.com 2019 - 2024. All rights reserved.