和我一样的Java新人们在见到一个别人开发的Java应用时是不是感觉目录好多,又不明白目录中是神马东东呢,一起看看这段吧!
管理Java应用是指创建Java应用的目录结构、编译、运行及发布Java应用的操作。
Java应用一种常见的开发目录结构如下:
1. src 子目录 --- 存放Java源文件
2. classes 子目录 --- 存放编译生成的Java类文件
3. lib 子目录 --- 存放第三方Java软件的JAR文件
4. doc 子目录 --- 存放各种帮助文档, doc/api 子目录 --- 存放JavaDoc文档
5. deploy 子目录 --- 存放Java应用的打包文件(JAR文件)
‘在 src 目录下存放Java源文件时,存放路径必须和包名相同,若位于默认包中,则直接在 src 目录下。还有,JAR文件是用jdk中的jar命令打包生成的。
例子:
|--- src ---|--- 包路径(如,com.123.demoapp)---|--- demo ---|--- Demo.java
| |--- main ---|--- AppMain.java
|--- doc
demoapp ---|
|--- classes ---|--- com.123.demoapp ---|--- demo ---|--- Demo.class
| |--- main ---|--- AppMain.class
|--- deploy ---|--- demoapp.jar
|
|