JB7不清楚我现在用JB8assert好好的阿怎么会不认识呢

解决方案 »

  1.   

    jbuilder7用jdk1.4需要配置一下,在Tool菜单的JDK配置项里.
      

  2.   

    在Tooles菜单里面配置一下JDK的版本
      

  3.   

    你光是安装了jdk1.4是没用的。因为JBuilder7本身也带有自己的JDK,如果你没有配置,那么它会使用自己带的JDK。方法是tools---〉configure jdk ----> 然后在那个新增里边加入你的JDK1.4然后别忘了新建project的时候,要选使用JDK1.4那个配置。不要选错了。
      

  4.   

    我的jbuilder7已经设置了,还是不行呀。
    在jbuilder8里也不认识assert关键字。需要设置吗???
    怎样设置,清说详细一点!!拜托le !
      

  5.   

    正确配置你的jdk路径,用别的IDE写个简单的test.
    然后用命令javac yourClass.java 看看能否编译通过?
    若行,则你的jbuilder的jdk包没配好!!!
      

  6.   

    我的jdk已经配好了呀,一直用的是jdk1.4。
    我试过了,直接用javac命令可以编译通过,而且可以正确执行。
    我安装了jbuilder8,还是不行,同样的问题?很郁闷呀!顺便问一下,tomcat下运行可以吗?怎样关闭和开启断言呢?
      

  7.   

    我的代码如下:
    public class AssertionTest {    public AssertionTest() {
        }
        public static void main(String arg[])
        {
          assert false:"fail test";
        }
    }我的代码没问题吧??
      

  8.   

    这个问题我自己搞定了。还是要谢谢各位提示!还是要散分的。下面是jbuilder的具体配置:
    1. jdb必须是1.4或者更高版本。
    2. 打开assert keyword 功能。
    Project --〉project properties… --〉general  选择Enable assert keyword
    3. 为虚拟机设置参数
    run --〉configurations… --〉run选项卡
    在application和server选项卡中的VM Parameters中输入参数:-ea。打开断言功能。在tomcat下打开断言功能,应该在环境变量中加入:
    键:JAVA_OPTS 值:-ea
    这样,tomcat便可以支持断言,输出断言信息了。