Thanks for the heart warming feedback :-)

No worry, we'll answer those questions, improve the docs, fix bugs if
need be...

Benoit

On 10/09/2021 01:54, Jerry Malcolm wrote:
> Benoit,
>
> I forgot to respond and thank you for the information.  It worked
> perfectly.  Thanks for all the work you've done on JAMES.  Mail is
> just  one of my development and hosting responsibilities.  I get JAMES
> stable, then head off for while for other things.  Each time I cycle
> back to refresh JAMES, I see all the updates and enhancements.  I know
> this is taking a lot of work on everyone's part.  Just wanted you to
> know the hard work is recognized and appreciated.
>
> Now that I'm back for a while... I'll probably have a few more
> questions... :-)
>
> Thanks.
>
> Jerry
>
> On 9/7/2021 10:38 PM, btell...@apache.org wrote:
>> Hi Jerry,
>>
>> Thanks for the report, we should refresh that page that looks like
>> mostly outdated.
>>
>> The `with-assembly` profile was removed, so you do not need to pass it.
>>
>> I would encourage you to also add the maven `clean` goal, just to be
>> sure.
>>
>> Also, running the test suite is quite long and requires docker to be
>> installed, this can be skipped with the `-DskipTests` option.
>>
>> Finally `server/app` had been relocated to `server/apps/spring`.
>>
>> You might also include threading options (more threads = faster): -T 3
>>
>> As a reference this is the file used by the CI:
>> https://github.com/apache/james-project/blob/master/Jenkinsfile
>>
>> The command I perfornnaly use is: mvn clean install -DskipTests
>> -Dmaven.javadoc.skip=true -T 3
>>
>> Regards,
>>
>> Benoit
>>
>> On 08/09/2021 10:31, Jerry Malcolm wrote:
>>> I'm attempting to build the latest 3.x source code using the command
>>> line instructions in the dev-build page.  The compile option ran
>>> clean. But I'm having a bit of trouble understanding the 'package'
>>> command.
>>>
>>> "package - generates all the James distributions, packed. From the
>>> root directory, cd to 'server/container/spring/target' to have the
>>> build distribution. Notice, for the latest trunk(revision 1430655+), a
>>> specific profile argument need to be set: '-Pwith-assembly'. The
>>> location of final distributions is also changed to
>>> 'JAMES_SRC_HOME/server/app/target'."
>>>
>>> The instructions appear to say the output builds are in
>>> 'server/container/spring/target'  but then it says the output builds
>>> are in 'JAMES_SRC_HOME/server/app/target' or does that mean that I
>>> need to run the mvn package from the server/container... folder?
>>>
>>> I ran the command "mvn package -Pwith-assembly"** It failed with: *
>>> *
>>>
>>> [WARNING] The requested profile "with-assembly" could not be activated
>>> because it does not exist.
>>> [ERROR] Failed to execute goal
>>> org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test
>>> (default-test) on project james-server-task-memory: There are test
>>> failures.*
>>> *
>>>
>>> Is there some dependency I need to additionally download?  Or do I
>>> have the syntax or folder or something incorrect to run the mvn
>>> package command?
>>>
>>> Thx
>>>
>>> Jerry*
>>> *
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
>> For additional commands, e-mail: server-dev-h...@james.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
> For additional commands, e-mail: server-dev-h...@james.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to