我用netbeans5.5作了一个小程序 现在想打包成jar,我直接右键工程选择生成项目 于是在项目的 dist文件下面生成了一个CheckSign.jar 和一个readme.txt 但是双击后显示could not find the main class
问一下这是怎么回事? 我看过.MF
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.6.0_01-b06 (Sun Microsystems Inc.)
Main-Class: CheckSign
Class-Path: 
X-COMMENT: Main-Class will be added automatically by build应该没什么问题的吧 我用jdk\bin\javaw.exe 运行的jar

解决方案 »

  1.   

    我写了一个最简单的helloworld 结果也一样 运行都可以 但就是生成的jar 不能运行 会不会是netbeans的问题 或者是jdk的问题?
      

  2.   

    还没遇到这种情况哈,看看sun的文档怎么说的
      

  3.   

    lz,主要是你没有设置“主类 main class”,你需要在项目上右键->属性,在弹出的对话框左边点“运行”,之后在右边选择自己项目的主类,NetBeans默认是自己IDE自己生成的class文件为主类~~