1:我安装的jdk7 原理写的j2se程序 现在改成了j2ee程序 并且下载了一个j2ee的eclipse,影响使用吗 ?有什么区别吗 我看jdk版本写的是j2se的jdk. 我开发网络这块的.2:我在用eclipse-j2ee的时候,编写了一个类,如果没有main方法,总是提示a java exception has occurred
网上说是JVM的错误 ,我配置好了环境变量 javac java java -version都能运行,为什么会有这个错误? 没有main方法布恩那个提示这个错误吧 .我重装了一下jdk也不行.3:求高手解释一下tomcat 和j2ee 和eclipse的关系,如何使用 我想开发jsp程序.具体啊谢谢了 

解决方案 »

  1.   

    要开发jsp程序应该用myeclipse啊,我现在用myeclipse8.5,环境是tomcat是6.0
      

  2.   

    1.jdk版本:
    Standard Edition J2SE 包含那些构成java语言核心的类,比如:数据库连接,接口定义,输入输出,网络编程;
    Enterprise Edition J2EE 包含J2SE中的类,并且还包含用于开发企业级应用的类,比如:EJB,servlet,JSP,XML,事务控制。
    你如果要用J2EE jdk才有的一些东西的话,就要换jdk了
      

  3.   

    Tomcat是个服务器,和IIS一样,只是Tomcat是Java写的,性能很不错!Eclipse是IDE,也就是编程环境,当个超强大的记事本就可以了j2ee只是sun提供的一个标准,就是Java企业版,几乎可以代表Java在web方面的成就,包括的东西很多
      

  4.   

    MyEclipse相当于给eclipse加了个壳,让你用起来更加顺手,其实差不多,
      

  5.   


    1. 不一定要myeclipse,只是说方便一些。。eclipse也可以开发web项目。需要装插件。。
    2. j2se和j2ee的jdk肯定是不一样的。。大的方向都不太一样。。重下jdk。。
    3. 你把jdk引入了工程没?引入好。配置好环境变量。。a java exception has occurred就解决了
    4. tomcat是一个web容器即web应用服务器。。可部署web项目。j2ee是一个标准一个平台。eclipse是一个基于java的开发工具。。(具体的详细描述 google吧。。)
      

  6.   

        问的问题都让人摸不着头脑
       1
       j2se确切的说是java基础知识,我们所接触到一些常用类,常用方法,html,dom,css等。
       j2ee是面向企业的开发平台技术,是java技术知识的结合
       eclipse 是java开发环境,可以说eclipse是为j2ee的展现提供了方便的平台
       至于你说的
       j2ee的eclipse j2se的eclipse 。不明白什么意思
       2
       我很想问你是在运行你的类,还是在运行你的项目,还有你是怎么运行的?
       应该跟你的环境变量无关
       在eclipse 中建个项目,在项目中建个class ,你想直接运行这个class就需要main方法,否则tomcat加载你的项目,然后对你的项目进行访问,去访问这个class类
       3
       tomcat 中间件  服务器
        eclipse  开发环境
        j2ee 技术集合
       在eclipse 上用你的j2ee(j2se技术集合)做项目开发,通过tomcat 加载启动,让tomcat管理你的项目,访问你tomcat下的项目,就可以了   
     
       
       
       
       
      

  7.   

    eclipse是开发工具,就像你开发j2se的jbuild一样,tomcat一般作为学习用的小型服务器中间件,用它来部署程序,j2ee是一个大的体系,大体上就是指java web开发,像开发一个网站等等。