关于SWT

  1. SWT首先要在Eclipse中添加SWT的安装包:Windowsbuilder Pro。下载路径:http://www.eclipse.org/windowbuilder/download.php
  2. 通过Help -> Install New Software...来进行安装。
  3. 下面就是添加项目,要添加JFace/SWT项目,然后添加Shell类,这样才会在Shell的Design页面中加载合适的Platte,最重要的就是Controls Tab,里面的控件是即拖即用的。
  4. swt打包成可运行jar
  5. Windows平台下面需要添加org.eclipse.win32.jar(dll就是从这个文件夹下面获取)
  6. Linux下面也需要安装添加swt.jar,来自于swt-gtk包。但是注意不要部署win32.jar包
  7. 运行需要通过脚本文件(.sh文件)引导。故需要分配可执行权限(或者使用sh/source指令)。在Linux下面需要为sh文件赋执行权限(chmod +x)

关于安装包的设计

Java能做的事情,尽量Java做,靠谱,而且具有跨平台性,比如拷贝文件

Java不支持chmod的通配符,这个只能在脚本中来做

注意Windows下面写的sh文件很可能无法在Linux下面执行,因为windows会在记事本中莫名添加一些符号;所以最好在Linux下面编写,再回流到Windows上面

有一次和nohup…&相遇,为了让应用启动不随着脚本结束而结束,使用到了它。

最新文章

  1. BZOJ3438 小M的作物(最小割)
  2. Eclipse的SVN插件提示:验证验证位置时发生错误:"Unable to load default SVN Client“解决
  3. 结对编程项目——四则运算vs版
  4. 二:【nopcommerce系列】Nop的文件结构,引用关系。如何编译打包部署等
  5. MySQL 8.0.0 版本发布,亮点都在这了!
  6. sql server 之函数小技巧 && 整数类型为空是用空字符串替代实现
  7. MySQL 高可用MHA安装部署以及故障转移详细资料汇总 转
  8. 15_会话技术_Cookie
  9. DELPHI关于文件的操作
  10. STL_iterator迭代器(3)——函数和函数对象
  11. FFT修正
  12. 【19道XSS题目】不服来战!
  13. weka 通过普通文本转化成arff文件
  14. CodeForces - 796D Police Stations bfs
  15. Redis、Memcache与MongoDB的区别
  16. JDBCUtils——原生
  17. 使用3D Slicer对图像进行配准
  18. MyBatis mysal 日报表,月,年报表的统计
  19. SPSS for Mac 安装教程
  20. Ubuntu上查内存情况

热门文章

  1. [COCOS2DX]第一个开源项目的部署和运行<win32版本>
  2. Fixflow引擎解析(二)(模型) - BPMN2.0读写
  3. /lib /usr/lib /usr/local/lib 区别
  4. 어느 도시 보유 하 면 사랑 이다(事態が発生すれば、ある都市の恋はしません)【Si les villes un amour】{If have love in a city}
  5. Matlab命令eig
  6. centos7下载安装谷歌浏览器
  7. dede版权信息修改
  8. SSM成功了
  9. Html5时钟的实现
  10. 查看帮助文档的一些方法:help,dir,type,func_global等