1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 <2023> 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 <2023> 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: [EXTERNAL] Re: Best Site to Download Latest Version of Phoebus |
From: | Charles Merrill Jenkins via Tech-talk <tech-talk at aps.anl.gov> |
To: | Tynan Ford <TFord at lbl.gov>, "Kasemir, Kay" <kasemirk at ornl.gov> |
Cc: | Phoebus Tech Talk <tech-talk at aps.anl.gov> |
Date: | Thu, 27 Jul 2023 16:47:49 -0500 |
Hello All,
I have been able to get the latest release of phoebus from gihub and build it with jdk18 and maven.3.9.3.
In the previous message, I used maven.3.9.2 to build successfully the latest version of phoebus. There is a problem with this, you can only get maven.3.9.3 now (I could not find a maven.3.9.2 download).
Phoebus will not build with jdk18 and maven.3.9.3. The error message was:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:3.1.0:run (default) on project product: You are using 'tasks' which has been removed from the maven-antrun-plugin. Please use 'target' and refer to the >>Major Version Upgrade to version 3.0.0<< on the plugin site.
I was able to correct this by editing the "phoebus/phoebus-product/pom.xml" file and replace "tasks" with "target". After doing so, I was able to successfully build the latest version of phoebus. I have not checked this yet by running it with EPICS, kafka and the alarm package.
Thanks,
Merrill Jenkins
On 7/27/23 13:38, Charles Merrill Jenkins wrote:
Hello All,
I thought I sent this E-mail earlier, but I don't see a copy in my inbox. So I am repeating it.
I was able to get the latest version of Phoebus to build using jdk18 and maven.3.9.2 and not using the tests upon build.
git clone --recursive https://github.com/ControlSystemStudio/phoebus.git
mvn clean verify -f dependencies/pom.xml
mvn -DskipTests clean install
I have not tried to run this version, yet. I need to set up EPICS and kafka. I will use the older version of kafka: kafka_2.13-3.5.1.
Thanks,
Merrill Jenkins
On 7/27/23 11:55, Charles Merrill Jenkins wrote:
Hello All,
The build fails even with skipping the tests.
I have just tried to build an older version of Phoebus, that did build in the past using jdk18 and maven.3.9.2. And it failed with:
mvn clean install
I tried again with:
mvn -DskipTests clean install
And the build was successful. The problem is that I don't know what version of phoebus I used, and I have not tried to run it with the alarms server. I will try to build the latest version of phoebus with jdk18 and maven.3.9.2 using the -DskipTests flag.
Thanks,
Merrill Jenkins
On 7/27/23 11:07, Tynan Ford wrote:
The unit test failure could be due to firewall rules blocking ports used in core-pva tests - https://github.com/ControlSystemStudio/phoebus/issues/2563
On Thu, Jul 27, 2023, 11:49 AM Kasemir, Kay via Tech-talk <tech-talk at aps.anl.gov> wrote:
Hi:
-- +++++++++++++++++++++++++ Merrill Jenkins Professor of Physics ==== Mailing Address ==== Physics 411 University Blvd. N. MSPB RM 115 Mobile, AL 36688 phone 251.414.8013 Dept: 251.460.6224
-- +++++++++++++++++++++++++ Merrill Jenkins Professor of Physics ==== Mailing Address ==== Physics 411 University Blvd. N. MSPB RM 115 Mobile, AL 36688 phone 251.414.8013 Dept: 251.460.6224
-- +++++++++++++++++++++++++ Merrill Jenkins Professor of Physics ==== Mailing Address ==== Physics 411 University Blvd. N. MSPB RM 115 Mobile, AL 36688 phone 251.414.8013 Dept: 251.460.6224
-- +++++++++++++++++++++++++ Merrill Jenkins Professor of Physics ==== Mailing Address ==== Physics 411 University Blvd. N. MSPB RM 115 Mobile, AL 36688 phone 251.414.8013 Dept: 251.460.6224