有时候需要用到在cmd下执行java类,但是当代有包名的时候一般都不能执行。
编译的时候需要打包编译
有这么一个java类:
package com.sudongyuan;
public class TestPackage {
public static void main(String arg[]){
System.out.println("Bye !-----------");
}
}
编译时候命令: javac -d . TestPackage.java
执行时候命令: java com.sudongyuan.TestPackage
执行结果:Bye !-----------
这样就可以正常执行了
转帖
编译的时候需要打包编译
有这么一个java类:
package com.sudongyuan;
public class TestPackage {
public static void main(String arg[]){
System.out.println("Bye !-----------");
}
}
编译时候命令: javac -d . TestPackage.java
执行时候命令: java com.sudongyuan.TestPackage
执行结果:Bye !-----------
这样就可以正常执行了
转帖
本文详细介绍了在cmd环境下执行Java类时遇到包名问题的解决方法,包括如何正确编译和执行带有包名的Java类,并提供了解决步骤和执行命令示例。

3978

被折叠的 条评论
为什么被折叠?



