On 02/17/2019 06:01 AM, cryptearth wrote: > git clone -b master https://github.com/apache/james-project <your > james folder> > > branch 3.2.0 is completed and isn't worked on anymore, branch 3.2.x > got last update in Dec 10, 2018 - so you have to use master branch to > get current fixes > to compile james from source - cd into your james directory and type: > mvn clean package > I would recommend to also add: -DskipTests > to save time - and, well, if you haven't set up docker, the tests fail > at this point wich fails the whole project. With skipping tests depend > on power takes about 15min to compile. Completed pack is then found in > <james folder>/server/app/target/james-server-[version]-app.tar.gz > (and .zip). Simple extract it to where you want - check config in > <james-root>/conf (check domainlist.xml is most important - all other > shouldn't need not touch at all) - and james should be able to start > up with <james-root>/bin/james start > > Matt
Hi Matt, I took a shot at downloading and building james, and it didn't seem to go well... A lot of stuff got downloaded and then this resulted. Got any ideas? (lots of hits on Google about "Could not find artifact com.sun:tools:jar:1.8.0" but none of the solutions seem applicable...) Marc.. Downloaded from central: https://repo.maven.apache.org/maven2/net/sf/saxon/Saxon-HE/9.8.0-5/Saxon-HE-9.8.0-5.jar (5.0 MB at 2.2 MB/s) [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Apache James Project 3.4.0-SNAPSHOT: [INFO] [INFO] Apache James Project ............................... FAILURE [ 13.817 s] [INFO] Apache James :: Server ............................. SKIPPED [INFO] Apache James :: Server :: Common Utilities ......... SKIPPED [INFO] Apache James :: Java Mail Extension ................ SKIPPED [INFO] Apache James :: Core Domain Objects ................ SKIPPED [INFO] Apache James :: Server :: Lifecycle API ............ SKIPPED [INFO] Apache James :: Server :: Task ..................... SKIPPED [INFO] Apache JAMES backends common ....................... SKIPPED [INFO] Apache James Cassandra backend ..................... SKIPPED [INFO] Apache James :: Mailbox ............................ SKIPPED [INFO] Apache James :: Mailbox :: API ..................... SKIPPED [INFO] Apache James :: Mailets parent and aggregator ...... SKIPPED [INFO] Apache James :: Mailet API ......................... SKIPPED [INFO] Apache James :: Test helpers for Mailet ............ SKIPPED [INFO] Apache James :: Server :: Testing .................. SKIPPED [INFO] apache-james-backends-es ........................... SKIPPED [INFO] apache-james-backends-jpa .......................... SKIPPED [INFO] Apache James RabbitMQ backend ...................... SKIPPED [INFO] Apache James :: Event Sourcing ..................... SKIPPED [INFO] Apache James :: Event sourcing :: pojo ............. SKIPPED [INFO] Apache James :: Event Sourcing :: Event Store :: API SKIPPED [INFO] Apache James :: Event sourcing :: core ............. SKIPPED [INFO] Apache James :: Event sourcing :: Event Store :: Cassandra SKIPPED [INFO] Apache James :: Event sourcing :: Event Store :: Memory SKIPPED [INFO] Apache James :: Basic Mailet Toolkit ............... SKIPPED [INFO] Apache James :: Examples ........................... SKIPPED [INFO] custom-mailets ..................................... SKIPPED [INFO] Apache James :: Metrics ............................ SKIPPED [INFO] Apache James :: Metrics :: API ..................... SKIPPED [INFO] Apache James :: Mailbox :: Event :: In VM implementation SKIPPED [INFO] Apache James :: MDN ................................ SKIPPED [INFO] Apache James :: Mailbox :: Store Framework ......... SKIPPED [INFO] Apache James :: Mailbox :: Backup .................. SKIPPED [INFO] Apache James :: Mailbox :: Caching ................. SKIPPED [INFO] Apache James :: Server :: Blob ..................... SKIPPED [INFO] Apache James :: Server :: Blob :: API .............. SKIPPED [INFO] Apache James :: Server :: Blob :: Cassandra ........ SKIPPED [INFO] Apache James :: Server :: Filesystem API ........... SKIPPED [INFO] Apache James :: Server :: Core ..................... SKIPPED [INFO] Apache James :: Server :: MailRepository :: API .... SKIPPED [INFO] Apache James :: Server :: Data :: API ............. SKIPPED [INFO] Apache James :: Mailbox :: Cassandra ............... SKIPPED [INFO] Apache James :: Mailbox :: In Memory ............... SKIPPED [INFO] Apache James :: Mailbox :: Tika .................... SKIPPED [INFO] Apache James :: Mailbox :: ElasticSearch ........... SKIPPED [INFO] Apache James :: Mailbox :: Event :: JSON ........... SKIPPED [INFO] Apache James :: Mailbox :: Event :: RabbitMQ implementation SKIPPED [INFO] Apache James :: Mailbox :: JPA ..................... SKIPPED [INFO] Apache James :: Mailbox :: Lucene Index ............ SKIPPED [INFO] Apache James :: Mailbox :: Maildir ................. SKIPPED [INFO] Apache James :: Server :: DNS Service :: API ....... SKIPPED [INFO] Apache James :: Server :: DNS Service :: Test ...... SKIPPED [INFO] Apache James :: Server :: Data :: Library .......... SKIPPED [INFO] Apache James :: Server :: MailRepository :: Memory . SKIPPED [INFO] Apache James :: Server :: Data :: MEMORY .......... SKIPPED [INFO] Apache James :: Mailbox :: Plugin :: Quota Mailing . SKIPPED [INFO] Apache James :: Mailbox :: Plugin :: Quota Mailing :: Cassandra SKIPPED [INFO] Apache James :: Mailbox :: Plugin :: Quota Mailing :: Memory SKIPPED [INFO] Apache James :: Mailbox :: Plugin :: Quota Search :: API SKIPPED [INFO] Apache James :: Mailbox :: Plugin :: Quota Search :: ElasticSearch SKIPPED [INFO] Apache James :: Mailbox :: Plugin :: Quota Search :: Scanning SKIPPED [INFO] Apache JAMES third party ........................... SKIPPED [INFO] apache-james-spamassassin .......................... SKIPPED [INFO] Apache James :: Mailbox :: Plugin :: SpamAssassin .. SKIPPED [INFO] Apache James :: Mailbox :: Scanning ................ SKIPPED [INFO] Apache James :: Mailbox :: Tools :: Copier ......... SKIPPED [INFO] Apache James :: Mailbox :: Tools :: Indexer ........ SKIPPED [INFO] Apache James :: Mailbox :: Spring .................. SKIPPED [INFO] Apache James :: Mailbox :: Tools :: JPA migrator ... SKIPPED [INFO] Apache James :: Mailbox :: Tools :: Maildir utils .. SKIPPED [INFO] Apache James :: Mailbox :: Zookeeper Sequence Provider SKIPPED [INFO] Apache James :: AI Mailets ......................... SKIPPED [INFO] Apache James :: Crypto Mailets ..................... SKIPPED [INFO] Apache James :: ICalendar Mailets .................. SKIPPED [INFO] Apache James :: Mailetdocs Maven Plugin ............ SKIPPED [INFO] Apache James :: Standard Mailets ................... SKIPPED [INFO] Apache James :: Metrics :: Dropwizard .............. SKIPPED [INFO] Apache James :: Metrics :: Logger .................. SKIPPED [INFO] Apache James MPT ................................... SKIPPED [INFO] Apache James MPT All ............................... SKIPPED [INFO] Apache James MPT Core .............................. SKIPPED [INFO] Apache James MPT AntLib ............................ SKIPPED [INFO] Apache James MPT Application ....................... SKIPPED [INFO] Apache James :: Server :: Mailbox Adapter .......... SKIPPED [INFO] Apache James :: Protocols .......................... SKIPPED [INFO] Apache James :: Protocols :: API ................... SKIPPED [INFO] Apache James :: Protocols :: IMAP .................. SKIPPED [INFO] Apache James MPT Imap Mailbox ...................... SKIPPED [INFO] Apache James MPT Imap Mailbox Core ................. SKIPPED [INFO] Apache James MPT Imap Mailbox - Cassandra .......... SKIPPED [INFO] Apache James MPT Imap Mailbox - Cyrus .............. SKIPPED [INFO] Apache James MPT Imap Mailbox - ElasticSearch ...... SKIPPED [INFO] Apache James MPT Imap Mailbox - External James ..... SKIPPED [INFO] Apache James MPT Imap Mailbox - InMemory ........... SKIPPED [INFO] Apache James MPT Imap Mailbox - JPA ................ SKIPPED [INFO] Apache James MPT Imap Mailbox - LuceneSearch ....... SKIPPED [INFO] Apache James MPT Imap Mailbox - Maildir ............ SKIPPED [INFO] Apache James MPT Imap Mailbox - RabbitMQ EventBus .. SKIPPED [INFO] Apache James :: Protocols :: ManageSieve ........... SKIPPED [INFO] Apache James MPT ManageSieve ....................... SKIPPED [INFO] Apache James MPT ManageSieve Core .................. SKIPPED [INFO] Apache James :: Server :: Data :: Cassandra Persistence SKIPPED [INFO] Apache James MPT ManageSieve Cassandra ............. SKIPPED [INFO] Apache James :: Server :: Data :: File Persistence . SKIPPED [INFO] Apache James MPT ManageSieve File .................. SKIPPED [INFO] Apache James MPT SMTP .............................. SKIPPED [INFO] Apache James MPT SMTP Core ......................... SKIPPED [INFO] Apache James :: Server :: Data :: JPA Persistence .. SKIPPED [INFO] Apache James :: Server :: DNS Service :: Implementation SKIPPED [INFO] Apache James :: Server :: DNS Service :: Library ... SKIPPED [INFO] Apache James :: Server :: Guice .................... SKIPPED [INFO] Apache James :: Server :: Guice :: Configuration ... SKIPPED [INFO] james-server-guice-utils ........................... SKIPPED [INFO] Apache James :: Server :: Guice :: Mailbox ......... SKIPPED [INFO] Apache James :: Protocols :: Netty Implementation .. SKIPPED [INFO] Apache James :: Server :: Protocols Library ........ SKIPPED [INFO] Apache James :: Server :: IMAP ..................... SKIPPED [INFO] Apache James :: Server :: Guice :: Imap ............ SKIPPED [INFO] Apache James :: Server :: Mail Queue :: API ........ SKIPPED [INFO] Apache James :: Server :: Mail Queue :: Memory ..... SKIPPED [INFO] Apache James :: Protocols :: SMTP .................. SKIPPED [INFO] Apache James :: Server :: SMTP ..................... SKIPPED [INFO] Apache James :: Protocols :: LMTP .................. SKIPPED [INFO] Apache James :: Server :: LMTP ..................... SKIPPED [INFO] Apache James :: Server :: Guice :: Lmtp ............ SKIPPED [INFO] Apache James :: Server :: Mailetcontainer API ...... SKIPPED [INFO] Apache James :: Server :: Mailetcontainer Camel .... SKIPPED [INFO] Apache James :: Server :: Guice :: Mailet .......... SKIPPED [INFO] Apache James :: Server :: Guice :: Netty ........... SKIPPED [INFO] Apache James :: Protocols :: POP3 .................. SKIPPED [INFO] Apache James :: Server :: POP3 ..................... SKIPPED [INFO] Apache James :: Server :: Guice :: Pop ............. SKIPPED [INFO] Apache James :: Server :: Guice :: Smtp ............ SKIPPED [INFO] Apache James :: Server :: JWT ...................... SKIPPED [INFO] Apache James :: Server :: Web Admin :: Core ........ SKIPPED [INFO] Apache James :: Server :: Guice :: Webadmin ........ SKIPPED [INFO] Apache James :: Server :: Mailets .................. SKIPPED [INFO] Apache James :: Server :: Onami .................... SKIPPED [INFO] Apache James :: Server :: Guice Common ............. SKIPPED [INFO] Apache James :: Server :: Blob Store API - guice injection SKIPPED [INFO] Apache James :: Server :: Data :: JMAP ............. SKIPPED [INFO] Apache James :: Server :: Data :: JMAP :: Cassandra persistance SKIPPED [INFO] Apache James :: Server :: Mail Queue :: JMS ........ SKIPPED [INFO] Apache James :: Server :: Mail Queue :: ActiveMQ ... SKIPPED [INFO] Apache James :: Server :: Guice :: ActiveMQ ........ SKIPPED [INFO] metrics-es-reporter ................................ SKIPPED [INFO] Apache James :: Server :: Guice :: ES metric reporter SKIPPED [INFO] Apache James :: Server :: Jetty .................... SKIPPED [INFO] Apache James :: Server :: JMAP ..................... SKIPPED [INFO] Apache James :: Server :: Guice :: Jmap ............ SKIPPED [INFO] Apache James :: Server :: Mailbox :: JMX ........... SKIPPED [INFO] Apache James :: Server :: Guice :: JMX ............. SKIPPED [INFO] Apache James :: Server :: Guice :: Mailbox :: Plugin :: SpamAssassin SKIPPED [INFO] Apache James :: Server :: ManageSieve .............. SKIPPED [INFO] Apache James :: Server :: Guice :: Managedsieve .... SKIPPED [INFO] Apache James :: Server :: Blob :: Memory ........... SKIPPED [INFO] Apache James :: Server :: Blob :: Mail store ....... SKIPPED [INFO] Apache James :: Server :: Mail Queue :: RabbitMQ ... SKIPPED [INFO] Apache James :: Server :: Guice :: RabbitMQ ........ SKIPPED [INFO] Apache James :: Server :: Web Admin :: Cassandra ... SKIPPED [INFO] Apache James :: Server :: Guice :: Webadmin :: Cassandra SKIPPED [INFO] Apache James :: Server :: Web Admin :: Cassandra :: Data SKIPPED [INFO] Apache James :: Server :: Guice :: Webadmin :: Cassandra :: Data SKIPPED [INFO] Apache James :: Server :: Web Admin :: data ........ SKIPPED [INFO] Apache James :: Server :: Guice :: Webadmin :: Data SKIPPED [INFO] Apache James :: Server :: Web Admin :: mailbox ..... SKIPPED [INFO] Apache James :: Server :: Guice :: Webadmin :: Mailbox SKIPPED [INFO] Apache James :: Server :: Web Admin :: MailQueue ... SKIPPED [INFO] Apache James :: Server :: Guice :: Webadmin :: MailQueue SKIPPED [INFO] Apache James :: Server :: Web Admin :: MailRepository SKIPPED [INFO] Apache James :: Server :: Guice :: Webadmin :: MailRepository SKIPPED [INFO] Apache James :: Server :: Web Admin :: Swagger ..... SKIPPED [INFO] Apache James :: Server :: Guice :: Webadmin :: Swagger SKIPPED [INFO] Apache James :: Server :: JMAP :: Integration testing SKIPPED [INFO] Apache James :: Server :: JMAP :: Integration testing Common SKIPPED [INFO] Apache James :: Server :: MailRepository :: Cassandra SKIPPED [INFO] Apache James :: Server :: Cassandra - guice injection SKIPPED [INFO] Apache James MPT SMTP Cassandra .................... SKIPPED [INFO] Apache James :: Server :: Blob :: Object storage ... SKIPPED [INFO] Apache James :: Server :: Blob Store in object storage - guice injection SKIPPED [INFO] Apache James :: Server :: Blob :: Union Blob Storage SKIPPED [INFO] Apache James :: Server :: Cassandra with RabbitMQ - guice injection SKIPPED [INFO] Apache James MPT SMTP Cassandra RabbitMQ Swift ..... SKIPPED [INFO] Apache James MPT Maven2 Plugin ..................... SKIPPED [INFO] Apache James :: Server :: Client ................... SKIPPED [INFO] Apache James :: Server :: Data :: JDBC Persistence . SKIPPED [INFO] Apache James :: Server :: Data :: LDAP Implementation SKIPPED [INFO] Apache James :: Server :: FetchMail ................ SKIPPED [INFO] Apache James :: Server :: Mail Queue :: File ....... SKIPPED [INFO] Apache James :: Server :: Container Spring ......... SKIPPED [INFO] Apache James :: Server :: App ...................... SKIPPED [INFO] Apache James :: Server :: Memory - guice injection . SKIPPED [INFO] Apache James :: Server :: Cli :: Integration ....... SKIPPED [INFO] Apache James :: Server :: Cassandra/Ldap - guice injection SKIPPED [INFO] Apache James :: Server :: Cassandra/Ldap with RabbitMQ - guice injection SKIPPED [INFO] Apache James :: Server :: Guice :: Mailet :: Custom testing mailets SKIPPED [INFO] Apache James :: Server :: JPA - guice common ....... SKIPPED [INFO] Apache James :: Server :: JPA - guice injection .... SKIPPED [INFO] Apache James :: Server :: JPA + SMTP - common guice injection SKIPPED [INFO] Apache James :: Server :: JPA + SMTP - guice injection SKIPPED [INFO] Apache James :: Server :: JPA + SMTP + mariaDB client - guice injection SKIPPED [INFO] Apache James :: Server :: Mailets Integration Testing SKIPPED [INFO] Apache James :: Server :: JMAP :: Cassandra Integration testing SKIPPED [INFO] Apache James :: Server :: JMAP :: Memory Integration testing SKIPPED [INFO] Apache James :: Server :: JMAP :: RabbitMQ + Swift + Cassandra Integration testing SKIPPED [INFO] Apache James :: Server :: Web Admin server integration tests SKIPPED [INFO] Apache James :: Server :: Web Admin ................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 22.790 s [INFO] Finished at: 2019-02-17T18:12:31-08:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (default) on project james-project: Execution default of goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check failed: Plugin org.apache.maven.plugins:maven-checkstyle-plugin:2.17 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.8.0 at specified path /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/../lib/tools.jar -> [Help 1] [ERROR] -- Linux Counter