码迷,mamicode.com
首页 > 编程语言 > 详细

搞定这一张图,javac可以毕业了

时间:2014-09-02 19:49:35      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   java   strong   ar   文件   2014   sp   

bubuko.com,布布扣

 

编译java文件:

1、文件背景:D.H.java extends D.f.F.java

2、绝对路径:javac -sourcepath D文件夹所在目录 H.java全路径

3、相对路径:cd到D(H.java所在目录),javac -sourcepath D文件夹所在目录 H.java

 之所以指定 sourcepath(源文件路径),是因为D.H.java extends D.f.F.java,不解释

4、有中文时指定编码:javac -encoding utf-8 H.java(这里的编码与保存文件时所指定的编码一致)

 

运行class文件:

a、-classpath/-cp(完全一样,指定临时cp);不写扩展名 .class

b、package为D,须写D.H,且D文件夹不可无。H.class文件的绝对路径: "cp"/D/H.class

1、环境变量未配JRE:cd到 jre\bin>java -cp D文件夹所在目录 D.H

2、环境变量已配JRE:           java -cp D文件夹所在目录 D.H  

      (或cd到D文件夹所在的目录下,比如桌面,以桌面为临时的cp,java -cp . D.H)  

      (若D文件夹在环境变量cp指定的目录下,java D.H)

3、java -jar jar文件全路径  (-jar 没有 cp 一说)

 

  写批处理文件,运行.class文件时,指定当前目录为临时Classpath:

     java -cp .  H --执行当前目录下的H.class

     java -cp .. H --执行当前目录上一级目录下的H.class

 

版主的个人网站:http://liaolongjun.duapp.com/

 

搞定这一张图,javac可以毕业了

标签:style   blog   http   java   strong   ar   文件   2014   sp   

原文地址:http://www.cnblogs.com/liaolongjun/p/3952033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!