萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 527|回复: 0

1-1-2-2-3-1 ★关于找不到的问题:Jbuilder5中库的设置

[复制链接]
发表于 2003-2-4 22:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
发信人: Lan1an (小风铃), 信区: Java      
标  题: ★关于找不到的问题:Jbuilder5中库的设置
发信站: BBS 水木清华站 (Sat Aug 11 19:05:48 2001)

    问题的阐述:编译的时候有时总是说找不到jbcl或无法达到
com.inprise.vbroker.等。好多时候必须更改classpath方能解决问题,有即使设了
classpath也不行,必须在dos环境下编译方能成功。而有些则在dos下可编译通过运行
时却说少了某个类库等等问题.能不能在Jbuilder的ide环境下解决问题,既然有了这
个环境。

    问题的解决:Jbuilder中一定要注意引入库的用法,相当于vc中的
include。通常编译运行java程式,在dos下寻找的是系统的路径设置classpath;而在
jbuilder下寻找的是project|project properties|required Libraries中设置的
libraries。理论上讲肯定也找环境变量classpath,但好像不太保险(牛人可以指点一下)
因为我的dos下可以用idl2Java编译idl文件但是在jbuilder中就不可以编译。
后来的解决方式就是:
   
    (1)先在tools|config Libraries加入一个新的配置选项命名(随便)譬如:aaaa
(为了不引起歧义的土名,我其实的配置名是VisiBroker),配置让它包含几个需要的
譬如corba的visibroker 就是C:\Inprise\vbroker\lib下的几个文件,jbcl就是
c:\jbuilder5\lib\jbcl.jar。在这注意要将这个配置文件引入项目是放在何处有三个
选项。注意下面的.library就是配置文件,而不是那几个库文件的合并。总共不到1k,所
以将它放在何处不要将大小作为考虑的对象。

三个选项如下:

      User Home
      将 .library 文件放在 .jbuilder 目录中.
      
      JBuilder
      将.library 文件放在 jbuilder/lib 目录中.多用户或在网上共享单机的配置
      文件用这个选项
      
      Project (该设置中我选的)
      将 .library 文件放在当前项目的目录下。

   (2)在project|project properties|required Libraries中设置中加入刚才设置的
aaaa()。而后编译就ok了! 再有什么找不到那就不应该了 hehe

    补充:对于idl中的设置最先开始时应设置Tools | Enterprise setup
| Corba | 选择Visibroker(这是系统缺省就有的)|用edit编辑它|设置path for orb
tools = G:/Inprise/vbroker/bin。这样就算是为idl找到了编译器。

--

我喜欢≈风≈,所以我叫31m★小风铃★
                                                                           
   


※ 修改:·Lan1an 於 Aug 11 19:14:16 修改本文·[FROM:  202.112.73.111]
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.112.73.111]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-22 09:40 , Processed in 0.051967 second(s), 16 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表