我已经看到很多关于这个问题的问题,但我是这个主题的新手,我必须将以前编写的项目(标准,Eclipse Java EE项目)转换为Maven。
我的第一个问题是我对Maven完全不熟悉。第二 - 我无法更改目录布局。第三 - 我没时间了。
我读到的一些主题涵盖了我的一些问题,但我需要更清楚。
我有3个模块相互连接: *主要目录有:.settings,db-schema,EarContent, *带有.settings,bin,build,ejbModule的EJB * WEB with .settings,build,src,WebContent。
据我所知(如果我错了,请纠正我)当我有一个包含源代码的单一目录时,只有一个'映射',它看起来像这样:
<build>
<sourceDirectory>ejbModule</sourceDirectory>
...
但如果我有两个目录怎么办?我指的是WEB模块--src和WebContent。 如果不使用标准目录布局,还需要更改什么? EarContent的主要模块是什么? - 没有源代码,但是有一个-ds.xml文件(我猜)我必须放在某个地方。 在主POM.xml中,我知道我必须添加标签,但还有什么我应该做的吗?
很抱歉(也许)不是精确而广泛的问题,但我今天开始了,我必须快速完成。到目前为止,我已经找到了Sonatype网站,并设法得到了他们的pdf之一,但我读它太慢了,需要'一些'帮助做到这一点。我还下载了nexus存储库的原型,我正试图理解它。