zoukankan      html  css  js  c++  java
  • java文件添加包语句后的编译和运行问题

     


    对于初学者来说,常遇到的一个问题就是添加包语句后源文件不能编译成功

    一般来说有两种处理此种情况的方法,如图所示;


    这里我们假定package org.xiazdong;

    Hello.java

    package org.xiazdong;
    public class Hello{
    	public static void main(String args[]){
    		System.out.println("Hello world!!!");
    	}
    }
    
    


    第一种情况是直接在主目录下放置Hello.java的源文件,则需要在主目录下使用

     javac -d . Hello.java

    运行此命令后会自动创建org/xiazdong目录,并将Hello.class放在org\xiazdong中;

    再主目录下使用

    java org.xiazdong.Hello

    即可运行。

    第二种情况是将Hello.java放在${basedir}\org\xiazdong中,则只需要在目录org/xiazdong下使用

    javac Hello.java

    然后在主目录下使用

    java org.xiazdong.Hello

    运行;

    最后编译后的class文件都在 ${basedir}\org\xiazdong\Hello.class

    作者:xiazdong
    出处:http://blog.xiazdong.info
    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
  • 相关阅读:
    程序员修炼之道阅读笔记02
    第十五周课堂练习-查找最长单词链
    文件读写总结
    第十五周
    暑假总结1
    软件工程课程总结
    第十六周总结
    用户场景分析
    学期课后个人总结
    第十五周总结
  • 原文地址:https://www.cnblogs.com/xiazdong/p/3058100.html
Copyright © 2011-2022 走看看