概述Launch4j maven插件将无法在64位的Linux机器上工作
我正在尝试使用maven launch4j插件版本1.5.0.1
当我在我的窗口框中生成pom时,没有任何问题(我的windows系统同时安装了32位和64位版本的Java)。 但是当我在我的linux机器上构buildpom时,出现这个问题:
堆栈跟踪:org.apache.maven.lifecycle.lifecycleExecutionException:无法执行目标org.bluestemsoftware.open.maven.plugin:launch4j-plugin:1.5.01.1 …..无法生成可执行文件; 请valIDation您的configuration
原因:net.sf.launch4j.BuilderException:net.sf.launch4j.ExecException:java.io.IOException:无法运行程序“/home/hudson/.m2/repository/org/bluestemsoftware/open/maven/plugin/launch4j -plugin / 1.5.0.1 / launch4j-plugin-1.5.0.1-workdir-linux / bin / windres“:java.IOException:error = 2,没有这样的文件或目录
得到了这个文件localhost_access_log.2014-08-30.txt访问被拒绝的Apache Tomcat错误?
如何设置java时区?
为什么我的Eclipse Luna 4.4使用Oracle JDK8 64bit在Debian Wheezy 7.4上崩溃?
每天使用WinSCP在特定时间运行JAR文件
Hadoop安装:namenode无法启动
我做了相当多的挖掘,我发现这个:
http://alakai.org:8088/browse/LAUNCHPLUGIN-15
但是,这个任务仍然是开放的,所以我只能假设在使用64位Java的64位linux *** 作系统上没有解决这个问题。 不幸的是,我的linux机器不能访问外部networking,所以安装32位的Java没有太多的select。 有谁知道任何其他可能的解决办法?
如何摆脱Checkstyle消息“文件不以换行符结束”。
当java作为服务运行时,从java启动进程
JAVA不在path,虽然JAVA_HOME设置
如何从Java EE Web应用程序运行外部应用程序?
Apache Lucene:如何在索引时使用TokenStream手动接受或拒绝令牌
只需为你的distrib安装ia32-libs。 在我的Ubuntu机器上: sudo apt-get install ia32-libs
对于Fedora,安装32位版本的openjdk-devel。 java-1.6.0-openjdk-devel.i686或java-1.7.0-openjdk-devel.i686。
yum install java-1.6.0-openjdk-devel.i686
… 要么 …
yum install java-1.7.0-openjdk-devel.i686
如果您无法访问网络,请在其他计算机上使用yumdownloader。
在最近的x64 Ubuntu发行版(从14.04 LTS开始,在16.04 LTS上测试),请执行以下 *** 作:
$ sudo dpkg –add-architecture i386 $ sudo apt-get update $ sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386
总结
以上是内存溢出为你收集整理的Launch4j maven插件将无法在64位的Linux机器上工作全部内容,希望文章能够帮你解决Launch4j maven插件将无法在64位的Linux机器上工作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容