java 用SWT开发软件,打包为jar无法出现界面
3个回答
展开全部
通常来说,在eclipse等IDE开发的java项目,若在IDE中能正常跑的话,不一定打成jar包也能跑
1 如果项目有依赖包的话,简单打成jar是不能跑的,建议用fatjar插件打包
2 若无其他依赖包的话,不能正常运行就是程序启动有问题,可以通过CMD窗口来执行jar包,看看是否有异常输出.
1 如果项目有依赖包的话,简单打成jar是不能跑的,建议用fatjar插件打包
2 若无其他依赖包的话,不能正常运行就是程序启动有问题,可以通过CMD窗口来执行jar包,看看是否有异常输出.
追问
fatjar 也用了 都是后台有进程,CMD窗口我再试试
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SWT包里你看见有DLL文件了吗 ,要放在c:/windows/system32下试试
因为SWT在windows下运行需要这些dll
而且你打包的时候eclipse的环境变量里已经包含了dll的环境变量,打完包就脱离了eclipse 所以需要去手动弄一下
因为SWT在windows下运行需要这些dll
而且你打包的时候eclipse的环境变量里已经包含了dll的环境变量,打完包就脱离了eclipse 所以需要去手动弄一下
更多追问追答
追问
DLL 还真没看到呢,看来可能是这个原因了
DLL 还真没看到呢,看来可能是这个原因了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打包成jar要打包成runablejar。
追问
就是打包成这个的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询