在根目录下,主要有两个目录,分别是src和target目录,除此之外,还会有一些版本控制系统的元数据文件,包括git的.gitignore或者svn的.svn。如果一个项目时由多个子项目组成的,那么在该项目的根目录下,还会包含它的子项目的目录。子项目的目录布局,默认也是和上面列出的目录结构一致的。
我们在上一篇文章中以及提及了target目录,这个目租羡录只要用于存放项目构建的输出文件,比如class文件以及打包后的包文件等。
在src目录下,包含了项目所有的源代码和资源文件,以及其他项目相关的文件。在该目录的main目录下,包含了构建该项目的artifact(可以理解为时项目的程序部分)所需的代码和资源,而test目录包含饥李了测试相关的代码和资源文件。
在目录main和test下的子目录结构,是非常相似的,都包含了两个子目录:java子目录和resources子目录,这两个目录分别放了源代码和资源文件。不同的是,在main目录下的这两个目录中放置了项目主程序的代码,而在test目录下,放置的是测试相关的代码和资源文件。其中java目录是代码的根目录,在该目录下的子目录,就是Java的包名对应的目录结构了。
手动直接修改:
1, 打开maven安闷则装文件夹, 打到指罩型其下的conf文件夹, 找到settings.xml文件
2, 在settings.xml文件中settings根目录下添加上 <localRepository>d:/m2</localRepository>
d:/m2 为你想设唯猜置的本地磁盘位置
如
注意修改后,如果使用的是eclipse开发工具, 要在eclipse中指定:
window ->preferences 下,找到maven(前提是eclipse已集成maven)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)