我在 Ubuntu 的 Eclipse 上写了一个程序。 我将程序导出为可运行的. Jar, Linux 系统也很好。 如果我试图在 Windows 系统中使用它, 我就会得到一个与两个 SWT.Dll 文件有关的不满意的LinkError 。 我试图通过在命令行打字来打开它 :
java -jar <filename>.Jar`
是否有办法我可以把这些 Dll 文件打包到可运行的. Jar 中? 我之前从未遇到过这个错误, 所以我真的不知道该怎么办。 非常感谢任何帮助。
我在 Ubuntu 的 Eclipse 上写了一个程序。 我将程序导出为可运行的. Jar, Linux 系统也很好。 如果我试图在 Windows 系统中使用它, 我就会得到一个与两个 SWT.Dll 文件有关的不满意的LinkError 。 我试图通过在命令行打字来打开它 :
java -jar <filename>.Jar`
是否有办法我可以把这些 Dll 文件打包到可运行的. Jar 中? 我之前从未遇到过这个错误, 所以我真的不知道该怎么办。 非常感谢任何帮助。
我用“http://mchr3k.github.com/swtjar/" rel=“no follow”>SWTJar 解决了这个问题。
SWT 是一个 Java 部件工具包, 提供本地 UI 元素的访问权限 。 当您需要为每个平台( Windows/ Linux/ OSX) / ( 32/ 64bit) 包含不同的 SWT 罐子时, 这在包装一个应用程序时是一个问题 。 要支持所有这些标准平台, 您必须建造并分发 6 个不同的软件包, 这些软件包并不真正符合 Java s 写单书的精神, 运行到任何地方 。
如何运作:
SWTJar 是一个蚂蚁任务, 它允许您在运行时建造一个单罐, 装上正确的 SWT 类, 允许您在运行时分配一个工作跨过的单罐( Windows/ Linux/ OSX) / (32/ 64bit) 。
以防任何人遇到这个问题!
我认为你需要遵循"http://wiki.eclipse.org/FA_How_do_I_cape_an_a_executable_JAR_file_for_a_dal-one_SWT_program%3F" rel=“nofollow”>这些步骤 。根据这些步骤的用词方式,听上去,可运行的罐子只用于一个目标平台,尽管它可以是任何支持的平台。
Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...
Check this, List<String> list = new ArrayList<String>(); for (int i = 0; i < 10000; i++) { String value = (""+UUID.randomUUID().getLeastSignificantBits()).substring(3, ...
I am in the middle of solving a problem where I think it s best suited for a decorator and a state pattern. The high level setting is something like a sandwich maker and dispenser, where I have a set ...
I have been trying to execute a MS SQL Server stored procedure via JDBC today and have been unsuccessful thus far. The stored procedure has 1 input and 1 output parameter. With every combination I ...
I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...
If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...
I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....
I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...