java 用DOS命令窗口 怎么运行带包名的文件

假如说我运行的程序里面有packagemax;publicclasshello{publicstaticvoidmain(String[]args){System.out... 假如说 我运行的程序里面有package max;

public class hello {
public static void main(String[] args) {

System.out.println("hello"+" "+"java");
}

}
要改扩展名txt,删除 package max;再改回来java, 才能在 DOS 命令窗口执行,有没有简便点的,不要删除package max; 就可以在DOS 窗口运行的。
package max;

public class hello {
public static void main(String[] args) {

System.out.println("hello"+" "+"java");
}

}

1:这段代码怎么编译
2:这段代码怎么运行?
dos运行..
展开
 我来答
匿名用户
2011-12-28
展开全部
用DOS窗口用cd 命令进入文件所在文件夹,然后用java -d . *.java编译所有.java文件,运行时用java max.hello 即如果运行的文件前有包名需要加上包名
faceDream
2011-12-19 · TA获得超过126个赞
知道小有建树答主
回答量:115
采纳率:0%
帮助的人:97.8万
展开全部
你必须建立文件夹max,然后在该文件夹下保存hello.java文件
假设:D:\max\hello.java
则如下编译:
D:\javac max\hello.java

运行:
D:\java max.hello
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kira__kira
2011-12-19 · TA获得超过469个赞
知道小有建树答主
回答量:462
采纳率:50%
帮助的人:156万
展开全部
1 切换目录到 max下
cd max
javac hello.java
2 切换到max的上级目录
cd..
java max/hello
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友02dc4f012
2011-12-19 · TA获得超过195个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:164万
展开全部
什么意思,不是很明白,如果要编译文件 cmd后进入用cd命令切换到文件的所在目录
然后javac hello.java 之后在这个目录中会生成一个hello.class 文件,就是编译后的文件
还是在此目录中敲 java hello就ok了
package只是多了一层目录而已

忘记说了,你要编译运行程序,首先要把jdk装了,然后再配环境变量,如果在dos中敲java 和 javac 出错,那就是环境没有配好.
追问
我早配置好了~ 删除package max; 包名可以运行, 我问的是,可以不删除package max;
可以运行吗?
追答
可以啊,只是多了一层目录,你需要在dos命令中敲cd  max
在这层目录中编译运行就ok了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友90a9f71
2011-12-19 · TA获得超过115个赞
知道答主
回答量:105
采纳率:0%
帮助的人:57.7万
展开全部
同求
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式