我classpath设置为d:\javatest;d:\javatest\sjjg
其中d:\javatest\sjjg目录下面有一个Test.java和Test.class.Test里面有main方法。
在d:\javatest目录下面有一个manifest.mf文件,内容是Main-Class:sjjg.Test
然后在命令行的d:\javatest目录执行 jar cvfm test.jar manifest.mf sjjg
执行以后在d:\javatest目录下面生成一个test.jar
然后在d:\javatest目录下面执行java -jar test.jar 提示找不到main方法,小弟很菜,请高手指点,谢谢
其中d:\javatest\sjjg目录下面有一个Test.java和Test.class.Test里面有main方法。
在d:\javatest目录下面有一个manifest.mf文件,内容是Main-Class:sjjg.Test
然后在命令行的d:\javatest目录执行 jar cvfm test.jar manifest.mf sjjg
执行以后在d:\javatest目录下面生成一个test.jar
然后在d:\javatest目录下面执行java -jar test.jar 提示找不到main方法,小弟很菜,请高手指点,谢谢
你的类没有package,那么打包的时候就是在根目录下,package相当于目录一样
sjjp.Test这种格式就是package名.类名
希望大侠指点,有相关文章吗
谢谢