易截截图软件、单文件、免安装、纯绿色、仅160KB

在linux下运行jar文件

写了个程序打成jar后,在window下可以正常运行,
放在linux下运行(java -classpath ./browser.jar com.xxx.util.Browser)却报错,
说是找不到某个类,不知道是为什么,
环境变量配好了,
所需的jar也全都放在linux上了。。。

哪位高人遇到过这样的情况不?帮帮小弟吧。。。

上错误日志

先把所需要的LIB库都拷贝过去, 然后把要引入的LIB库和要运行的类的入口都配在你的JAR包的MANIFEST文件中.
然后使用java -jar browser.jar 就OK了

引用
先把所需要的LIB库都拷贝过去, 然后把要引入的LIB库和要运行的类的入口都配在你的JAR包的MANIFEST文件中.
然后使用java -jar browser.jar 就OK了



我都配了

Manifest-Version: 1.0
Main-Class: com.xxx.util.Browser
Class-Path: lib/DJNativeSwing.jar lib/DJNativeSwing-SWT.jar lib/MozillaInterfaces-1.8.1.3.jar lib/swt-3.5M6-win32-win32-x86.jar



情况是这样的,我现在做的是在java application中嵌入浏览器,用到了SWT,

所以就报:

[root@server Desktop]# java -jar br.jar
NativeSwing: Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-win32-3536 or swt-win32 in swt.library.path, java.library.path or the jar file
NativeSwing:    at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing:    at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
NativeSwing: 


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

[求助]linux网络编程中select出错

目标:当网络中有数据到达或者超时,程序进入下一次循环。
问题:select()函数不起作用,程序不会在select的地方阻塞一秒,并且当网络上有数据的时候,select的返回值仍然小于0
    #include <s ......

Linux小问题

Linux不正常关机导致系统坏,请问怎么检查和修复系统?
在刚启动的时候会有提示的。

修复可以靠livecd
或者把基本系统部分重新安装即可

是不是系统编程了read-only的啦?无法往系统写入数据啊?
有的情 ......

Linux宣传上的3大误区

Linux宣传上的3大误区

1.广告味太浓,过分夸张用户体验。
    这是Linux宣传中最大的毛病,也许对相信广告的老外有一点用,但对于原本就对广告有反感态度的中国用户来说,当真正使用Linux后发现 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号