Java工程文件组织

首先,eclipse中默认的java工程文件夹组织如下:
/src放源码
/bin放class文件
/lib放jar(编译后的jar)
/test下放测试代码

但是,source.jar和javadoc.jar文件放到哪里?怎么放都感觉不合理啊。

另外,如果我没有考虑到某些情况,请在评论中指出。

阅读 7.2k
3 个回答

楼主还是用 Maven + m2e 吧,然后在 eclipse 中 import existing Maven project 。

Maven 会自动把 sources.jar 和 javadoc.jar 放到 ~/.m2 下面,另外在 eclipse 中按 F3 跳转到定义的时候会自动下载需要的 sources.jar ,然后跳转过去。

source.jar和javadoc.jar不是jdk自带的吗?这个一般绑定到jre。

至于java工程文件夹的组织,个人建议参考一下maven的文件夹布局,觉得还算比较合理:

src+
   |-main+
         |-java
         |-resources
   |-test+
         |-java
         |-resources
   |-webapps
target+
      |- ...

以上差不多就是maven的主要文件夹布局,具体的可去maven官网查看

撸主还是选择 maven 吧,基本上是 Java 开发的标配了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题