Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #30726 > unrolled thread
| Started by | Ramon F Herrera <ramon@patriot.net> |
|---|---|
| First post | 2015-01-16 16:58 -0600 |
| Last post | 2015-01-20 20:36 -0800 |
| Articles | 5 — 4 participants |
Back to article view | Back to comp.lang.java.programmer
What exactly does Maven do in this particular environment? Ramon F Herrera <ramon@patriot.net> - 2015-01-16 16:58 -0600
Re: What exactly does Maven do in this particular environment? Jeff Higgins <jeff@invalid.invalid> - 2015-01-16 18:45 -0500
Re: What exactly does Maven do in this particular environment? Arne Vajhøj <arne@vajhoej.dk> - 2015-01-19 15:51 -0500
Re: What exactly does Maven do in this particular environment? Arne Vajhøj <arne@vajhoej.dk> - 2015-01-19 15:53 -0500
Re: What exactly does Maven do in this particular environment? Dmitry Davletbaev <ddomgn@gmail.com> - 2015-01-20 20:36 -0800
| From | Ramon F Herrera <ramon@patriot.net> |
|---|---|
| Date | 2015-01-16 16:58 -0600 |
| Subject | What exactly does Maven do in this particular environment? |
| Message-ID | <NTguw.1257418$Fo3.828598@fx09.iad> |
Back in a previous incarnation, when I first used Java, either there was no Maven, or I never learned it. Since I am really busy getting up to speed (re-learning Java), may I ask a quick question? My objective is to become a proficient Sphinx programmer, and this is the tutorial: http://cmusphinx.sourceforge.net/wiki/tutorialsphinx4 What is Maven doing for me? Is it some sort of fancy "make"? Perhaps it retrieves code (more generally: resources) from Carnegie Mellon? Does it make sure to downloads the latest & greatest (like some Microsoft facilities?). TIA, -Ramon
[toc] | [next] | [standalone]
| From | Jeff Higgins <jeff@invalid.invalid> |
|---|---|
| Date | 2015-01-16 18:45 -0500 |
| Message-ID | <m9c7uu$7pl$1@dont-email.me> |
| In reply to | #30726 |
On 01/16/2015 05:58 PM, Ramon F Herrera wrote: > What is Maven doing for me? Is it some sort of fancy "make"? Perhaps it > retrieves code (more generally: resources) from Carnegie Mellon? Does it > make sure to downloads the latest & greatest (like some Microsoft > facilities?). > Welcome to Apache Maven <http://maven.apache.org/> "Apache Maven is a software project management and comprehension tool."
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2015-01-19 15:51 -0500 |
| Message-ID | <54bd6e40$0$282$14726298@news.sunsite.dk> |
| In reply to | #30727 |
On 1/16/2015 6:45 PM, Jeff Higgins wrote: > On 01/16/2015 05:58 PM, Ramon F Herrera wrote: >> What is Maven doing for me? Is it some sort of fancy "make"? Perhaps it >> retrieves code (more generally: resources) from Carnegie Mellon? Does it >> make sure to downloads the latest & greatest (like some Microsoft >> facilities?). >> > Welcome to Apache Maven > <http://maven.apache.org/> > "Apache Maven is a software project management and comprehension tool." The Maven people may hate me for it, but I would still consider it a build tool. :-) Arne
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2015-01-19 15:53 -0500 |
| Message-ID | <54bd6ec0$0$282$14726298@news.sunsite.dk> |
| In reply to | #30726 |
On 1/16/2015 5:58 PM, Ramon F Herrera wrote: > Back in a previous incarnation, when I first used Java, either there was > no Maven, or I never learned it. Since I am really busy getting up to > speed (re-learning Java), may I ask a quick question? > > My objective is to become a proficient Sphinx programmer, and this is > the tutorial: > > http://cmusphinx.sourceforge.net/wiki/tutorialsphinx4 > > What is Maven doing for me? Is it some sort of fancy "make"? Perhaps it > retrieves code (more generally: resources) from Carnegie Mellon? Does it > make sure to downloads the latest & greatest (like some Microsoft > facilities?). Maven is fundamentally a build tool. A high level build tool. You put your code in a directory tree in the format Maven wants and specify what libraries in what versions are needed and then Maven get the libraries, do the build, run unit tests, generate documentation etc.. Arne
[toc] | [prev] | [next] | [standalone]
| From | Dmitry Davletbaev <ddomgn@gmail.com> |
|---|---|
| Date | 2015-01-20 20:36 -0800 |
| Message-ID | <8af03a90-7048-4d07-8d5f-feb74caa66eb@googlegroups.com> |
| In reply to | #30726 |
On Saturday, January 17, 2015 at 4:10:54 AM UTC+5, Ramon F Herrera wrote: > Back in a previous incarnation, when I first used Java, either there was > no Maven, or I never learned it. Since I am really busy getting up to > speed (re-learning Java), may I ask a quick question? > > My objective is to become a proficient Sphinx programmer, and this is > the tutorial: > > http://cmusphinx.sourceforge.net/wiki/tutorialsphinx4 > > What is Maven doing for me? Is it some sort of fancy "make"? Perhaps it > retrieves code (more generally: resources) from Carnegie Mellon? Does it > make sure to downloads the latest & greatest (like some Microsoft > facilities?). > > TIA, > > -Ramon Hi Ramon! Actually you do not need to use Maven to work with Sphinx-4. You can use it as an ordinary Java library. But I suspect the Sphinx-4 library uses a number of other libraries, which in turn use other libraries and so on. You can manually trace these dependencies, download required libraries and use them in your project. Or you can make your application Maven-friendly and insert lines from "Using in your projects" section in pom.xml. Maven is a bit complex for new users. Prepare to spend a lot of time and effort if you are going to learn it. -- Dmitry Davletbaev Software Developer dmitry.davletbaev@maginfo.com http://www.maginfo.com/
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.java.programmer
csiph-web