不一定要JDK吧,有JRE就够了。

解决方案 »

  1.   

    需要JRE,请看王森写的《Java深度历险》就会明白其本质。
      

  2.   

    不懂啊。。
    我现在用resin的服务器,如果要放到别的机子上面去用,怎么样可以不装jdk就可以用了呢
    JRE该如何放呢
      

  3.   

    一定要有的,
    唯一可能的tomcat的优点是
    可以自动搜寻和猜测%JAVA_HOME%的位置。
      

  4.   

    答案很简单,tomcat是基础JAVA的产品`有了JRE就能运行TOMCAT了`但是TOMCAT是让我们做开发用的呀,所以一定要有jdk不然怎么做开发呀、?
      

  5.   

    hitzxl:
    我说的那个软件在一个一点java环境也没有的机子上也可以运行啊,好象是自己打的jarjavaCodeer:
    开发已经完成了,问题是拿去给客户演示的时候,又要拷resin,又要装jdk,又要装数据库,这样很不好啊
      

  6.   

    这我就不知道了,因为我的jsp的运行环境就是tomcat+jdk的,两个软件都要进行设置啊,
    你所说的是不是当你装上了tomcat的时候,tomcat软件可能本身就已经包含了jdk吧,然后当你安装的时候就自动地进行安装了jdk和一切的设置了吧,哈哈,
    现在的软件越来越好用了,哈哈
      

  7.   

    应该还是要jdk的哦,好像jsp的文件生成class的时候需要用到javac等呀
      

  8.   

    从细节来说,jdk和jre是两个概念,一般从网上下载的jdk都包含jre,但是有jre不一定就安装了jdk。jar,class文件的运行一定需要jre。.java文件编译为.class一定要jdk。
      

  9.   

    会不会用了类似jbuilder等工具中的jdk也会运行啊
      

  10.   

    我觉得可能是你先装了JBuilder 然后又装了tomcat 这样应该可以吧!!但是话又说回来了 在JBuilder中也是要配置tomcat的啊
      

  11.   

    它只不过是把JDK打包进来了而已..
      

  12.   

    TOMCAT新版本的EXE安装包自带了JDK,安装时就装在C:\Program Files\Java\下面,如果机器中没装JDK,那个它会自动用自带的JDK,如果已有JDK,则用已有JDK.
      

  13.   

    只有JRE是不行的,因为他只是运行环境,tomcat需要编译jsp,肯定要javac的
      

  14.   

    如果你安装过tomcat的exe版本的话,你就会知道了,在安装过程中它会要求你选择一个jre,因为jre是java程序运行的环境!
      

  15.   

    我想问的是,Tomcat和resin可不可以不需要安装jdk就可以运行了,只要不安装、不用设置环境变量就行,把安装后的文件夹全部拷到Tomcat或resin中都可以,这样的话应该需要做什么样的配置呢。
    tomcat没用过,它是自己有这个功能直接找自带的jre或jdk么,还是需要什么配置呢。我说的那个软件确实自带了jre。
      

  16.   

    结贴了,写个bat基本上满足要求