手工编译java程序
来源:互联网 发布:人工智能聊天软件 编辑:程序博客网 时间:2024/04/29 17:56
今天师弟问怎么用命令行编译多个文件,我只用过IDE啊。。。
通过javac、java和javap的help,对几个文件组成的程序进行了编译和执行。
遇到了几个问题:
1、包中类之间的调用
目录结构为com/test/*.java
//A.javapackage com.test;Public class A{ new B();}//B.javapackage com.test;class B{}
在test文件夹下,使用javac编译完B.java后,在编译A.java时,会出现找不到B的现象,通过javap看到B的类名为com.test.B。
所以,这里编译时,需要在com的上一级目录中进行编译,才能完成包中类的编译工作。
2、在运行main函数的类时,出现不能运行的情况,命令如下:
java com\test\ClassName //当前目录为com上一级目录
通过查看Eclipse中命令方式,得知运行方式应为
java com.test.ClassName
留下此博,记下
- 手工编译java程序
- 手工编译运行java程序
- 手工编译Android程序
- 手工编译Android程序
- 手工编译Android程序
- 手工编译NDK程序
- JAVA 入门: 手工编译并运行JAVA小程序
- 手工编译一个ndk程序
- 手工编译java,手工打包, 纯手工制作
- 手工编译运行J2ME程序的方法
- 手工编译简单的qt程序
- 手工编写第一个Java Web程序
- asp.net手工编译
- 手工编译安装nginx
- 动态编译JAVA程序
- 动态编译Java程序
- 动态编译JAVA程序
- 动态编译JAVA程序
- java性能测试分析工具
- grails log4j配置和使用
- ioctl中的ifconf ifreg 结构
- mysql hex与unhex 函数的妙用
- IDA使用之旅(二)工具及窗口的使用
- 手工编译java程序
- C++传值&传引用&传指针
- oracle统计某个字符出现的频率
- ant 小试牛刀
- WIN7在最大化和最小化时动态显示窗口/WIN7下设置Eclipse字体
- IOS隐藏键盘
- grails 2.0.1 在IBM JDK 1.6上的问题
- android 一键锁屏
- how to debug native crash