我是java菜鸟,我写了一个程序,在创建的时候选择的是j2ee 5.0(我的myeclipse版本是5.5),但是我机器上面装的是jdk1.6的环境。是不是说最后是用1.6来编译发布的。那假如说还有一个程序,开发的时候选择的就是j2ee 1.6 ,那么这两个程序可以同时发布在同意tomcat下面吗???

解决方案 »

  1.   

    你的myeclipse版本是5.5支持1.6的编译环境吗?只要配置tomcat的jdk是1.6就可以了!这样就可以运行编译出来的.class文件!
      

  2.   

    应该支持吧,编译出来的程序都正常运行。
    那么用1.5的环境编译出来的,那么放在jdk1.6的tomcat下面也可以正常运行吗?
    我现在机器不好测试,所以出来问大大们
      

  3.   

    myeclipse支持jdk编译版本的,找一下compiler可以设定编译用的jdk版本。
    一般来说是向下兼容的,能在1.5下运行的,在1.6下可以运行(除非用到了降解的方法)。
    1.6下编译的,应该不能再1.5下运行,设定成5.0编译环境就可以解决