资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
windchill 开发简单入门2009-08-14 08:39在此阅读之前,请先参考 windchill 9 开发环境配置过程,粗略阅读即可。此实例主要针对 windchill9.0 开发,若是 windchill8.0,有差别主要在第一步.第一步:拷贝 windchill8.0 中 MakeJar.class 文件,图示路径如下:第二步:在 windchill shell 中运行命令:windchill wt.tools.boot.MakeJar jar=wt.jar config=wt.jar.config 如图:第三步:Eclipse 中导入 codebase 下的 wt.jar 包,此包就是第二步命令生成的。编辑 Demo.java 文件,代码如下:import wt.fc.PersistenceHelper;import wt.fc.QueryResult;import wt.part.WTPart;import wt.query.QueryException;import wt.query.QuerySpec;import wt.util.WTException;public class Demo/* 一个入门 windchill 最简单例子* 查询所有 part,并将部件的名称与编号打印出来* param args*/public static void main(String args)/ TODO Auto-generated method stubtry QuerySpec qs = new QuerySpec(WTPart.class);QueryResult qr=PersistenceHelper.manager.find(qs);while (qr.hasMoreElements()WTPart part = (WTPart) qr.nextElement();System.out.println(该部件的名称为:+part.getName();System.out.println(该部件的编号为:+part.getNumber(); catch (QueryException e)/ TODO Auto-generated catch blocke.printStackTrace(); catch (WTException e)/ TODO Auto-generated catch blocke.printStackTrace();第四步:编译文件,注意一定要设置 jdk5.0,如图:第五步:将编译的 Demo.class 文件拷贝至 codebase 下,如图:第六步:启动 windchill 后,在 windchill shell 中运行命令如下:windchill Demo 如图:第七步:输入用户名密码最后一步:等待我们的结果吧.请保证你的 windchill 系统中存在部件,没有的话自己创建几个.这是我本机的结果.总结:开发从简单入门是开发的起步,但是这个起步还是非常之重要的。可惜本人在以上这些走了不少弯路。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号