生成class文件与函数没有关系!

解决方案 »

  1.   

    java文件编译后就成class文件了..不关什么主函数的事
      

  2.   

    但是没有main方法 我该去怎么去执行这个程序呢
      

  3.   

    我现在手上只有一个类的java文件,但是我想要得到他的class文件,而这个class文件将在web中调用
      

  4.   

    编译文件不需要主函数,运行文件的时候才通过主函数调用
    编译的话如果没有工具那么通过cmd的javac命令就可以编译了
      

  5.   

    好像是说,没有编译错误的话,编译成.class文件没什么问题。但是要是运行代码的话,就要从main()做入口了吧。
      

  6.   

    Runtime.getRuntime().exec( "javac MyTest.java" );不谢
      

  7.   

    一般的IDE都会自动编译,如何是MyEclipse可以选择project->Clean这样可以重新编译
      

  8.   

    web程序的话从主页面开始运行,这跟主函数没啥关系!
      

  9.   

    web项目,貌似跟主函数没什么关系吧,你把你的classes放在web-inf/classes下,页面放好,按照目录结构就可以运行了啊。如果你要加代码,那么你就需要把这些class源码拿到。还有如果没有源码也无所谓,用jd-gui.jar反编译一下就好了
      

  10.   

    可以用ant编译,要调用这个类,实例化后就可以调用了。
      

  11.   

    在cmd命令行進入 目錄 javac + **.java就會生成一個.class文件啦 很入門了哦
      

  12.   

    class文件是编译后生成的,跟运行没有关系。dos下,转到你java文件所在的目录,javac yourjava.java 就可以生成yourjava.class的文件。
      

  13.   

    web方式没有主函数,各个class由众多jsp或action等来调用执行
    编译生成class,一般可以在命令行执行javac来进行,但是在web下,这种方法不方便,可能需要加许多classpath。最好在某个开发工具IDE中来做
      

  14.   

    在MyEclipse中保存一下源文件,就会自己编译成class文件啦。如果只是写一个单独的java文件,可以使用jdk命令实现文件编译。命令语法:javac 源文件名.java就可以啦
      

  15.   

    这个运行的话,是通过前台运行的。前台的页面通过配置,把数据传给后台,后台来调用这些class来处理。对于大多数IDE,都有自动编译功能,你只需要ctrl+s(保存),class就生成了。如果你想调用,那就写一个页面,或者写一下测试单元,去调用class中的方法,在测试单元中写main。
      

  16.   

    直接编译,就可以生成class文件呀