【问题标题】:How can I create a maven project with standard directory layout? [closed]如何创建具有标准目录布局的 Maven 项目? [关闭]
【发布时间】:2016-08-17 04:31:30
【问题描述】:

我只想创建一个具有这种结构的 maven 项目:

我该怎么做?

【问题讨论】:

  • 你的 IDE 是什么?看起来像 IntelliJ。然后创建一个 Maven 项目。
  • 如果您使用的是 Linux,那么您可以使用 cd /path/to/directories && find . -type d -exec mkdir -p -- /path/to/backup/{} \; 创建目录结构
  • Creating a maven project的可能重复
  • 我知道,如果我想要自己的目录结构怎么办?我的意思是,我希望我的项目是这样的:src > main > java、src > main > resources 和 src > main > webapp。我想我很困惑,只是将 pom.xml 添加到我的项目中它就变成了一个好的 maven 项目?还是需要我配置其他东西?

标签: java maven web


【解决方案1】:

使用Maven的archetype插件创建骨架项目如下:

mvn archetype:generate -B -DarchetypeGroupId=org.apache.maven.archetypes \
   -DarchetypeArtifactId=maven-archetype-quickstart        \
   -DarchetypeVersion=1.1                                  \
   -DgroupId=com.company                                   \
   -DartifactId=project                                    \
   -Dversion=1.0-SNAPSHOT                                  \
   -Dpackage=com.company.project

【讨论】:

  • 我知道,如果我想要自己的目录结构怎么办?我的意思是,我希望我的项目是这样的:src > main > java、src > main > resources 和 src > main > webapp。我想我很困惑,只是将 pom.xml 添加到我的项目中它就变成了一个好的 maven 项目?还是需要我配置其他东西?
  • Maven 爱好者会告诉你应该遵守约定,我同意。但是如果你真的想拥有自己的目录结构,你可以看看这个答案stackoverflow.com/questions/15333964/…,它告诉你如何设置你自己的源和其他目录位置。其他使用 maven 并查看您的东西的人不会喜欢这样 :-)
猜你喜欢
  • 1970-01-01
  • 2011-03-21
  • 2011-06-03
  • 2014-04-26
  • 1970-01-01
  • 2013-02-15
  • 2012-05-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多