MyEclipse打包SWT是什么概况呢?MyEclipse打包怎么执行呢?那么本文就向你介绍MyEclipse打包的基本情况。
MyEclipse打包SWT的缘由,最近做C/S界面使用了SWT,根据需求开发了一个类似“飞鸽”的传输终端,工程需要打jar包发布,并采用bat运行,打包发布的时候还真是遇到了点麻烦,下面我将自己的做法共享下
MyEclipse打包SWT步骤:java工程打jar包:
1.右键点击工程->Export...->java->jar,next
2.如图1所示,选择存储路径C:\transferterminate.jar,并选择打包的文件,.springBeans,.classpath,.project,next,next
3.选择启动界面的主类,这里是SendFileView,Finish。万里长征才完成第一步……
4.在C盘下建立文件夹C:\transferterminate
a.将刚才打的jar,放进来
b.新建lib文件夹,将工程引用的外部jar都放在这里,如swt的org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar等
c.由于swt需要dll支持,可将四个dll文件直接拷贝到C:\transferterminate文件夹下
5.将工程的配置文件夹config直接考到C:\transferterminate下,该文件夹中包括异常处理xml,logo等
6.书写bat文件
- @echo off
- start javaw -jar transferterminate.jar
-
@echo on
7.替换jar包中的MANIFEST.MF文件
我的方法是用winrar打开transferterminate.jar,找到META-INF文件夹,将自己写好的MANIFEST.MF,直接拖拽到该文件夹下,覆盖原来的MANIFEST.MF
MANIFEST.MF的内容(这个文件的格式很重要,偶也是试了半个多小时才弄好):
Manifest-Version后空一个空格,Class-Path的jar后直接回车,在lib/...前空两个空格,最后一行的jar空一个空格
- Manifest-Version: 1.0
- Class-Path: lib/ant.jar lib/dom4j-1.6.1.jar lib/jdom.jar
- lib/org.eclipse.core.commands_3.2.0.I20060605-1400.jar
- lib/org.eclipse.core.runtime_3.2.0.v20060603.jar
- lib/org.eclipse.equinox.common_3.2.0.v20060603.jar
- lib/org.eclipse.equinox.registry_3.2.1.R32x_v20060814.jar
- lib/org.eclipse.jface.text_3.2.1.r321_v20060810.jar
- lib/org.eclipse.jface_3.2.1.M20060908-1000.jar
- lib/org.eclipse.osgi_3.2.1.R32x_v20060919.jar
- lib/org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar
- lib/org.eclipse.text_3.2.0.v20060605-1400.jar
- lib/org.eclipse.ui.forms_3.2.0.v20060602.jar
- lib/org.eclipse.ui.workbench_3.2.1.M20060906-0800.jar
- Sealed: true
- Main-Class: com.ideal.idt.transferterminate.iface.SendFileView
hoho大功告成...
MyEclipse打包SWT的情况就介绍到这里了,希望对你有所帮助。
分享到:
相关推荐
利用MyEclipse+SWT-Designer实现电子邮件客户端,里面有源代码和课程设计报告和可执行的Jar包,全部没有问题,所做客户端包括附件功能。
myeclipse打包的jar
在myeclipse 8.6.1下安装SWTDesigner_v7.6.0其实很简单,之前百度搜索,大部分说要安装在eclipse对应的feature文件夹和plugin文件夹下,但是那是针对eclipse的,我的版本是myeclipse 8.6.1,安装就很不同了只在...
修改目录“Genuitec\MyEclipse-8.6\configuration\org.eclipse.equinox.simpleconfigurator\”下的bundles.info文件。 首先,将插件的features和plugins目录下的jar包copy到Genuitec\Common下相应的目录下;然后,将...
NULL 博文链接:https://chun521521.iteye.com/blog/724297
myeclipse打包jar文件的工具fatjar和详细的教程
将其解压,直接复制到myeclipse安装目录下dropins文件夹下,重启myeclipse即可。...按照步骤即可打包;若没有该项,可将myeclipse下configuration文件中org.eclipse.update的platform.xml删除,再重启myeclipse
这是第二个压缩包,如果你不下就解不开啊 这是第二个压缩包,如果你不下就解不开啊
myeclipse 开发的java界面化程序 打包成exe格式的可执行文件
myeclipse10 打包时导出war问题解决办法,解压文件夹,替换jar包。
打包所需jar包 和打包过程.
Myeclipse编码格式配置 常见问题汇总 快捷键和常用问题经验总结 使用技巧 使用说明 操作手册
包括meEclipse下如何制作jar文件 制作exe文件 JavaLanuncher reshacker,manifes.txt项目清单文件的写法
myeclipse8.5整合axis2所需要的jar
解决myeclipse10.6和myeclipse10.7破解后,无法打出war包的问题。步骤如下: 1.版本为10.6的选择 com.genuitec.eclipse.export.wizard_9.0.0.me201203160414 2. 版本为10.7的选择 ...3.把对应的jar文件覆盖 MyEclipse\...
打造极速MyEclipse+由MyEclipse内存不足谈谈JVM内存
使用MyEclipse将JAVA项目打包成JAR文件的方法,word文档,图文并茂
当我们使用MyEclipse开发程序时,由于加载的东西过多,MyEclipse经常报内出不足错误。只要为MyEclipse重新分配一下内存就可以解决。
如果你想实现把引用的第三方jar也一起打包生成jar的话,那么需要借助fatjar插件。 解压后将plugins文件夹下的jar文件拷贝到Myeclipse8.5或者8.x的目录下的dropins文件夹下(例如,我用的是Myeclipse8.5,即在C:\...
eclipse打包插件fatjar.zip,可以很方便的将项目中的第三方jar包打包进最终jar包。里面的说明文档有图有真相。