像Maven一样构建java项目的目录,更好的管理java工程的源码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了像Maven一样构建java项目的目录,更好的管理java工程的源码相关的知识,希望对你有一定的参考价值。

      都知道maven具有管理Java或者Javaweb的功能。我个人尤其看中的是其代码层次的分离。不同的代码在不同的文件夹下。这是在eclipse新建一个普通的工程无法实现的。而如果用maven实现有时候显得有点没有必要,特别是平时练习写代码的时候。能不能手动把普通的Java项目的目录结构修改为类似maven管理的项目的目录结构。这是当然可以的。

Maven项目的目录结构:

技术分享

      从图中可以看出maven构建的Java web项目的目录很有层次感,src/main/java目录下存放的一般是项目的主要的代码;src/main/resource目录下存放的是一些项目相关的配置文件;src/test/java目录下一般存放的是一些测试的代码:比如通过测试框架编写的单元代码或者是一些简单的main函数。

好了下面来看看怎么把一个普通的Java项目的目录结构改得如同maven项目一样层次分明。

1、      新建一个java project 或者是一个java dynamic web工程。

技术分享

2、      删除第一步新建的test项目下的src目录。

3、      右键项目 》 Properties ,搜索java build path,选择Java Build Path,》选择Source Tab页签,》点击 Add Folder..按钮。

技术分享

4、      弹出Source Folder Selection框,点击Create New Folder ..按钮。 输入文件夹名即可(可以按路径输入,如src/main/java)。

技术分享

 技术分享

 

5、      依次点击Finish,OK即可完成了目录的创建。

6、      最后的效果如图。

技术分享

以上是关于像Maven一样构建java项目的目录,更好的管理java工程的源码的主要内容,如果未能解决你的问题,请参考以下文章

跟Maven一样流行的Gradle,构建Java项目实战

Java—maven项目管理

用Maven构建Java Web开发环境(Jetty容器)

Maven项目构建管理

maven,算不算是一个框架?

Maven