如何在cmd中运行包中的class文件
假设d:/workspace/com/leaf/Leaf.classclasspath设置为d:/workspace我在cmd中输入什么命令来运行Leaf.java?Le...
假设 d:/workspace/com/leaf/Leaf.class
classpath设置为d:/workspace
我在cmd中输入什么命令来运行Leaf.java?
Leaf.java 中填得是 package com.leaf;
刚才忘记了 不好意思 展开
classpath设置为d:/workspace
我在cmd中输入什么命令来运行Leaf.java?
Leaf.java 中填得是 package com.leaf;
刚才忘记了 不好意思 展开
展开全部
1、查看并配置环境变量。
2、找到java文件夹(jdk安装路径),进入java文件夹并且新建文本文档并且把名字修改为HI。
3、打开 HI文本文档并且输入程序(程序一定要对,不能有任何错误)。
4、将此文本文档后缀名修改为“.java”并保存,如果出现提示对话框(如果改变文件扩展名,可能会导致文件不可用)点是。
5、打开cmd并且以管理员身份运行,进入到java文件夹中。
6、在刚才的路径后输入“javac HI.java”(javac后面加空格),敲回车,java文件上方会多出一个class文件。
7、继续在刚才的路径输入“java HI”(java后面加空格),语句下方会出现“HI!”,这说明已经运行成功。
展开全部
你设置了classpath变量也没有用,运行同样出错,因为你编译时虽然已经通过了,但是没有创建com\leaf相关目录。
你加入了包,那么相当于这个包与这个类是个整体,是不可分割的一份子。你直接编译是可行,但是它只有CLASS文件出来,并没有给你创建peng目录,我们经常用的java.lang包,而这个包下就会有很的类,如果需要引用就必须
java.lang.Intager 而不是直接引用Intager,否则的话,JDK就会找不到你所指定的类。
运行也是一个道理。
在DOS下请做如下操作
进入JAVA源代码的目录;
编译:有两种方法:
1)
javac -d d: Leaf.java
意思是CLASS文件将在D盘根目录下自动创建POT目录并放入CLASS文件。注意空格,不能连写
2)
javac -d . Leaf.java
意思是在你访问的这个目录下自动建立POT目录并放入CLASS文件。注意空格,不能连写
执行:
java com.leaf。Leaf
你加入了包,那么相当于这个包与这个类是个整体,是不可分割的一份子。你直接编译是可行,但是它只有CLASS文件出来,并没有给你创建peng目录,我们经常用的java.lang包,而这个包下就会有很的类,如果需要引用就必须
java.lang.Intager 而不是直接引用Intager,否则的话,JDK就会找不到你所指定的类。
运行也是一个道理。
在DOS下请做如下操作
进入JAVA源代码的目录;
编译:有两种方法:
1)
javac -d d: Leaf.java
意思是CLASS文件将在D盘根目录下自动创建POT目录并放入CLASS文件。注意空格,不能连写
2)
javac -d . Leaf.java
意思是在你访问的这个目录下自动建立POT目录并放入CLASS文件。注意空格,不能连写
执行:
java com.leaf。Leaf
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-09-25 · 知道合伙人软件行家
关注
展开全部
首先要配置好环境变量
通过dos命令道java文件所在目录下
运行,javac 文件名(带java后缀)
编译好以后运行,java 文件名(不带后缀)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果目录结构的确如你所述是d:/workspace/com/leaf/Leaf.class,且classpath设置为d:/workspace,且Leaf.java 中填得是 package com.leaf;
那么在命令行中执行java com.leaf.Leaf即可
那么在命令行中执行java com.leaf.Leaf即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cmd
d:
cd d:/workspace/com/leaf
javac Leaf.class
d:
cd d:/workspace/com/leaf
javac Leaf.class
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |