如何在带命令模式无法进入行模式下运行带包的java文件

最近在学习java,但是看到包(package)一节的时候,不知道在命令行下该怎么运行带包的java文件了,经过查资料才搞懂。
比如有以下程序:
package com.test
public class Hello{
&&&&&&&&& public static void main(String[ ] &args){
&&&&&&&&&&&&&&&&&&&&& System.out.println(&hello&);
将此文件保存的路径是:D:\workspace路径下
进入DOS状态下进入D:\workspace路径下,执行如下语句进行编译:
javac com\test\Hello.java -d .
然后回车,如未报错,执行如下语句运行程序:
java com.test.Hello& 或者 java com\test\Hello
如果当前路径是 C:\ 或其他路径,那么
javac -cp D:\workspace D:\workspace\com\test\*.java -d .
&&& java -cp D:\workspace com.test.Hello
本文已收录于以下专栏:
相关文章推荐
当把一个程序编译得到的class文件打成jar包,我们要如何在别的程序中调用这个jar包中的类呢?
例如下面这个类:
public class MyClass{
假如一个类名字叫Calulate.java
包名叫package mybole。
那么在Calulate.java所在的当前目录下运行javac  Calulate.j...
Java编写的一个测试类,如下:
public class Hello
    public static void main(String args[])
    {
    &#16...
一天闲来无事写个Java类用CMD的方式来跑,结果不管怎么执行都报错:
在检查了所有的环境变量都设置好了没问题,Java、javac都没问题之后,试了好久,网上也找了好多...
java中不带package的程序和带package的程序编译的方式是不同的。
一、不带package的程序
建立个HelloWorld.java的文件,放入C:\,内容如下:
public class Test {
 public static void main(String[] args) {
  // TODO Auto-gener...
Java中编译运行带包名和不带包名的HelloWorld
本来以为使用记事本写HelloWorld太简单了,也没有写它的一些总结。今天小哥被一个人问到了,好吧,我也来写写关于使用记事本写HelloW...
public class HelloWorld
public static void main(String args[])
在命令行模式下如何编译运行Java代码
命令行模式下java package的编译与运行
 ( 19:20:14)
标签: 
他的最新文章
讲师:王哲涵
讲师:王渊命
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)博客分类:
将要运行的文件打成jar包,是编译过后的.class文件,运行命令为 jar cvf my.jar *
然后 运行 set classpath=D:\JAR\jxta.D:\jxta\a.my.
所有要用到的jar包,jar之间用“;”隔开,
然后 java AAA&
AAA是带有main方法的class文件。
1. jar cvf my.jar *
2. set classpath=D:\JAR\jxta.D:\jxta\a.my.
3. java AAA&
论坛回复 /
(8 / 2000)
winstars 写道我觉得现在的年轻人越来越浮躁,这种教科书上写得明明白白的东西拿到坛子里来讨论,脑子进水了吗?还是闲的没事干
处在初级的程序员这些不会是很正常的,我记录下来别的级学者,可以查询学习,有什么不对?你看不惯,可以不看,你凭什么说我脑子进水,我记录我的,碍着你什么事?水平高的话,帮帮人家初学者,别一副什么都很厉害的样子,却瞧不起初学者,那只能证明你的素质很低。几位可以看看版规。
我觉得现在的年轻人越来越浮躁,这种教科书上写得明明白白的东西拿到坛子里来讨论,脑子进水了吗?还是闲的没事干
处在初级的程序员这些不会是很正常的,我记录下来别的级学者,可以查询学习,有什么不对?你看不惯,可以不看,你凭什么说我脑子进水,我记录我的,碍着你什么事?水平高的话,帮帮人家初学者,别一副什么都很厉害的样子,却瞧不起初学者,那只能证明你的素质很低。
我觉得现在的年轻人越来越浮躁,这种教科书上写得明明白白的东西拿到坛子里来讨论,脑子进水了吗?还是闲的没事干
处在学习阶段,这有什么不对???我没有要讨论什么,我只是记录我学到的东西。
呵呵 前几天我还真用这个命令了
我也是用到别的jar时不晓得怎么用了,查了好多才会这么用,所以记下来,希望别人以后也可以用到。。
浏览: 188082 次
来自: 北京
u 写道楼主啊,怎么一直报错啊什么报错啊?J ...
楼主啊,怎么一直报错啊
其实在这个里面我是详细记录了的:http://asialee. ...的环境变量的配置,带包文件编译与运行
&&&&&JAVA_HOME:D:/Program&Files/Java/jdk1.6.0_23
&&&&&CLASSPATH:.;%JAVA_HOME%/lib/dt.%JAVA_HOME%/lib/tools.
&&&&&PATH:;%JAVA_HOME%/%JAVA_HOME%/jre/
带包文件的编译:
方法一:&、&&&&&&&&&&&&java中如何打包:
假设两个文件:
&&& D:/workspace/com/A.java
&&& D:/workspace/com/B.java
两个文件都有:
如何编译运行?
进入D:/workspace路径下,输入:
&&& javac com/A.java com/B.java -d .
&&& 红色为源文件路径,蓝色为输出路径。
则在生成两个文件:
&&& D:/workspace/com/A.class
&&& D:/workspace/com/B.class
&& &-d 后面是 空格 + 点
点的意思是,在 .java 文件的根目录,为了方便也可以采用:
&&& javac com/*.java -d .
运行时,在包路径的根目录上运行,比如:在 D:/workspace 路径下,输入:
&&& java com.A
&&& java com/A
方法二:如果当前路径是&C:/或其他路径,那么
1、把包看成是源文件的一部分,而不是一个路径,这点很重要。
2、如果不加 -cp 标志,则路径为环境变量和当前路径,如果加 -cp 标志,则路径为cp指定的路径和当前路径。
&&&1.用Eclipse的File&&----&&Export&&-----&&java&&&-----JAR&&File
&&&2.打包命令符
&&&&&a。&MANIFEST.MF&&文件&Manifest-Version:&1.0&
&&&&&&&&&&&&&&& Created-By:&1.4.2&(Sun&Microsystems&Inc.)&&&&&&&&&&&&&&&& Main-Class:&HelloWorld
&&&&&& &b。在命令提示符中输入:jar&umf&MANIFEST.MF&app.jar
&&&&&& &c。在命令提示符中输入:&java&-jar&hello.jar(执行)
编译:javac&-cp&D:/workspace&D:/workspace/com/*.java&-d&.
运行:java&-cp&D:/workspace&com.A
本文已收录于以下专栏:
相关文章推荐
在WINDOWS下安装JDK后,把bin文件夹里的一系列命令行工具路径添加到WINDOWS的系统环境变量中,以便在DOS命令行中执行。
在WIN7系统属性的高级标签下进入环境变量设置:
J2SE是Java 2 standard edition是Java2的标准版,主要用于桌面应用软件的编程
J2EE即Java2 enterprise edition是Java2的企业版,主要用于分布...
Linux Bash命令行的基本操作
首先先复习一下基础常识:
1.软件开发
2.人机交互
3.常用的DOS命令
一、软件开发
什么是软件?
软件是一系列按照特定顺序组织的计算机数据和指令集合(指令:是处...
html是一种用来描述网页的一种语言。html(Hyper Text Markup LanguLanguage)是指超文本标记语言,它不是编程语言,而是一种标记语言。
他的最新文章
讲师:王哲涵
讲师:王渊命
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)博客分类:
1、将上面的ojdbc14.jar文件,与调用程序复制到系统D盘的根目录下,切记:因为调用程序在wym.database包下,所以需要将类其所在的包一起拷贝到根目录下。拷贝完之后,调用的类DBConnection的路径应该为:d:\wym\database\DBConnection.java
2、进行编译,编译的命令:javac -cp d:\ojdbc14.jar d:\wym\database\DBConnection.java
3、进行执行,执行的命令:java -cp .;ojdbc14.jar wym.database.DBConnection
4、执行完之后在控制台输出:total = 388+208=596ms
5、具体的操作过程如下图:
浏览: 262572 次
来自: 上海
limin 写道课后没答案 写道非常感谢楼主 ...
课后没答案 写道非常感谢楼主,在网上找了好几个Spring、R ...
把service借口和java bean打成jar包放到客户端 ...
非常感谢楼主,在网上找了好几个Spring、RMI的代码例子, ...
按照上述步骤配置不成功啊,报java.lang.ClassNo ...}

我要回帖

更多关于 带命令模式无法进入 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信