java第一课:java第一课:如何在命令行模式下编译运行带包的java文件

java的环境变量的配置,带包文件编译与运行

     JAVA_HOME:D:/Program Files/Java/jdk1.6.0_23

     CLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;

     PATH:;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;

带包文件的编译:

方法一: a            java中如何打包:

假设两个文件:

    D:/workspace/com/A.java

    D:/workspace/com/B.java

两个文件都有:

    package com;

 

如何编译运行?

   

进入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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值