免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
论坛 程序设计 Java SQLJ
12下一页
最近访问板块 发新帖
查看: 4554 | 回复: 10
打印 上一主题 下一主题

SQLJ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-19 23:24 |只看该作者 |倒序浏览
Eclipse中可以写SQLJ吗?

论坛徽章:
0
2 [报告]
发表于 2006-03-20 11:00 |只看该作者
没有人知道吗?

请教大家。

论坛徽章:
0
3 [报告]
发表于 2006-03-20 11:44 |只看该作者
自己找插件,,eclipse有扫雷插件,,

论坛徽章:
0
4 [报告]
发表于 2006-03-20 16:17 |只看该作者
扫雷插件 是不是一个游戏相关的插件,和SQLJ有什么关系呢?

论坛徽章:
0
5 [报告]
发表于 2006-03-20 16:32 |只看该作者
不需要专门针对sqlj的插件,只需要配置ant就可以了,另外最好将sqlj的文件类型加到eclipse里。对了,别忘了装sqlj了。

在eclipse里先用ant编译sqlj文件,然后再编译java文件。

论坛徽章:
0
6 [报告]
发表于 2006-03-20 16:49 |只看该作者
我装了Oracle,就等于装了SQLJ了吧?
你所说的SQLJ文件类型加到Eclipse,就是将SQLJ的runtime,translator加入到eclipse中吧?
怎么样配置ant呢?

论坛徽章:
0
7 [报告]
发表于 2006-03-20 17:16 |只看该作者
嗯,sqlj可以装那个。
其次,runtime,translator这些包要放到classpath里,
再次,SQLJ文件类型加到Eclipse指的是让eclipse支持.sqlj文件,
至于配置ant,如果你要对一个项目进行编译,那你需要配置一下,
        <target name="sqlj"  description="sqlj实行">
                <echo message="---sqlj实行---" />
                <exec executable="C:/Project/translate.bat"/>
        </target>
我的ant写得也不好,所以我将大部分东西写在了translate.bat里
你需要在Project下写一个translate.bat文件,
在translate.bat里
set SRC_PATH=C:\Project\WEB-INF\src

set CLASSPATH=%CLASSPATH%;%LIB_PATH%\classes12.zip
set CLASSPATH=%CLASSPATH%;%LIB_PATH%\runtime12.jar
set CLASSPATH=%CLASSPATH%;%LIB_PATH%\translator.jar

set USER=user
set PASSWORD=password
set URL=jdbcracle:thinXXX

set SQLJ_OPTION=-user=%USER%/%PASSWORD%@%URL% -linemap -compile=true -codegen=iso -ser2class -explain=true -d=%CLS_PATH%

sqlj %SQLJ_OPTION% %SRC_PATH%\XXX\XXX

这就差不多了,可能还需要其它class,你试试吧

论坛徽章:
0
8 [报告]
发表于 2006-03-20 21:43 |只看该作者
原帖由 fairy2006 于 2006-3-20 17:17 发表
扫雷插件 是不是一个游戏相关的插件,和SQLJ有什么关系呢?


打个比方,eclipse的插件非常多

论坛徽章:
0
9 [报告]
发表于 2006-03-20 22:57 |只看该作者
哦,那不用ant的话,用Eclipse插件,这个插件的名字是什么?请教一下,呵呵。

论坛徽章:
0
10 [报告]
发表于 2006-03-21 12:22 |只看该作者
请教一下,Eclipse中SQLJ的插件名字。谢谢了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP