尝试将jar转换为exe时运行launch4j时出错

时间:2017-12-12 17:39:05

标签: java build launch4j

我正在使用以下config.xml运行launch4j(在mac,os high sierra上)。

<?xml version="1.0" encoding="UTF-8"?>
<launch4jConfig>
  <dontWrapJar>false</dontWrapJar>
  <headerType>gui</headerType>
  <jar>/test/wingspan-platform-pdf-assembly-2.3.0-SNAPSHOT.jar</jar>
  <outfile>PdfConverter.exe</outfile>
  <errTitle></errTitle>
  <cmdLine></cmdLine>
  <chdir>.</chdir>
  <priority>normal</priority>
  <downloadUrl>http://java.com/download</downloadUrl>
  <supportUrl></supportUrl>
  <stayAlive>false</stayAlive>
  <restartOnCrash>true</restartOnCrash>
  <manifest></manifest>
  <icon></icon>
  <jre>
    <path></path>
    <bundledJre64Bit>false</bundledJre64Bit>
    <bundledJreAsFallback>false</bundledJreAsFallback>
    <minVersion>1.7.0</minVersion>
    <maxVersion></maxVersion>
    <jdkPreference>preferJre</jdkPreference>
    <runtimeBits>64/32</runtimeBits>
  </jre>

但是,当我运行launch4j时,我得到以下输出。

  

launch4j:资源文件:launch4j:LANGUAGE 0,1 2 RCDATA BEGIN   &#34; 1.7.0 \ 0&#34;结束18 RCDATA BEGIN&#34; 1 \ 0&#34;结束30 RCDATA BEGIN&#34; 2 \ 0&#34;结束21   RCDATA BEGIN&#34; http://java.com/download \ 0&#34;结束8 RCDATA BEGIN&#34;。\ 0&#34;结束   20 RCDATA BEGIN&#34; 32 \ 0&#34;结束31 RCDATA BEGIN&#34; true \ 0&#34;结束101 RCDATA   BEGIN&#34;启动应用程序时出错。\ 0&#34;结束102   RCDATA BEGIN&#34;此应用程序配置为使用捆绑的Java   运行时环境但运行时丢失或损坏。\ 0&#34;结束   103 RCDATA BEGIN&#34;此应用程序需要Java Runtime   环境\ 0&#34;结束104 RCDATA BEGIN&#34;注册表是指a   不存在Java Runtime Environment安装或运行时   。损坏\ 0&#34;结束17 RCDATA BEGIN&#34; true \ 0&#34; END

     

launch4j:编译资源launch4j:链接launch4j:Wrapping   launch4j:成功创建   /PdfConverter.exe

我不明白问题所在,尤其是在创建.exe文件之后。有人可以让我知道如何摆脱错误信息吗?

0 个答案:

没有答案