Launch4j maven插件将无法在64位的Linux机器上工作【JAVA教程】

!
也想出现在这里? 联系我们
信息

Launch4j maven插件将无法在64位的Linux机器上工作,第1张

概述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机器上工作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞76 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容