war是一个 web application的压缩包,你需要有 应用服务器才能运行的
jar一般来说是 java的类包,有可能可以运行的
javac 命令是用来编译java源文件的
这样肯定不行的

解决方案 »

  1.   

    应用服务器 想什么软件啊,是不是那些 TOMCAT 就能运行啊!我看到有 JAR  怎么个文件的,可是我却没能运行!javac 我就是编译的  *。java 文件(那就是java的原文件的了)
      

  2.   

    如果没有用到 ejb的话,tomcat应该可以的
    jar 不一定能运行的
    你运行一下java 或者 javac
    如果还是这样的话,那说明的你的环境变量没有配置
      

  3.   

    War是一个应用程序包,就好像Tomcat里的例子一样,安装完的形式是一个目录,里面用很多程序相关的东西,Class,Jar,把它们打个包不就是War了;
    Jar则是class的集合,可以说是为了实现一个目的而相关class的集合