锁定老帖子 主题:和xdoclet 说 Hello
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-07-13
偶尔也在这里发表一篇日志.关于xdoclet。 由于工作也很忙,所以可能写得比较匆忙,望观者见谅。 废话不多说直接开始。 1。运行环境: eclipse ganymede版 Version: 3.4.0
java6.0
ant 1.6.5 http://archive.apache.org/dist/ant/binaries/apache-ant-1.6.5-bin.zip xdoclet1.2.3 http://mirror.optus.net/sourceforge/ 去这个镜像里找吧
介绍到这里接着说配置
2。工具的配置 ant的配置到处都是不说了。 接下去要装的插件是doclipse版本是0.7.0 去这里找
得到的包名叫com.beust.doclipse.zip 直接解要到eclipse下的plugins里然后启动eclipse
通过菜单window->preferences中可以找到Doclipse已经安装好啦,如下图:
接下去点Doclipse下的External files发现个有Directory让你选。 这里就要说到doclipse的功能了。它就是让标签能通过快捷方式显示出来,通常是alt+"/" 而这里的directory是指模板的路径。可能说的不够准确。但的确是通过它再起作用的。。。哎~又废话了。。
这个模板是从http://mirror.optus.net/sourceforge/ 里找的。应该在xdoclet下。文件名为xdoclet-doclipse-1.2.3.zip。
然后解压出来后的这个目录就是前面所说到的directory了,browse以后选那个文件夹就可以了。结果如下图:
选中所有的xml然后apply最后ok
初步的设置就完成了。
3。开始写build.xml和其他的一些代码
下面是我练习的build.xml代码
还有个hibernate.properties的文件不得不提
3个基础文件 Car.java用来生成hibernate.cfg.xml和Car.hbm.xml LoginAction.java和LoginForm.java用来生成struts-config.xml 当然这3个文件还会产生classes文件
Car.java
LoginForm.java
LoginAction.java
4。运行
在运行gen-hib和web xdoclet前先在lib下加入这些包,如图:
struts.jar是1.2.9版本里的那个。servlet-api都知道是哪个的。其他几个都在xdoclet里找。不过我很奇怪没有xdoclet-ejb-module-1.2.3.jar,web xdoclet运行时就会有问题。
5。文件目录 在不运行cleanXml情况下的目录结构。 在eclipse环境下:
以上就是最简单的xdoclet应用了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-06-07
多谢分享,喜欢用xDoclet产生hibernate mapping文件
|
|
返回顶楼 | |
浏览 2745 次