New in P4Eclipse 2024.1 is support for Eclipse 4.28, 4.29, 4.30, 4.31, and 4.32. The Helix Plug-in for Eclipse seamlessly integrates the strengths of the Perforce Helix Core Versioning Engine with Eclipse. Implemented as a pure Java solution, P4Eclipse provides a developer-oriented set of features from within the Eclipse Team framework and supports a wide range of Agile and traditional development workflows.
Categories: Code Management, Mylyn Connectors, SCM
Additional Details
Eclipse Versions: 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: Perforce Software
Development Status: Production/Stable
Date Created: Wednesday, September 1, 2010 - 11:25
License: BSD
Date Updated: Wednesday, September 4, 2024 - 10:28
Submitted by: Doris Wong
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
October 2024 | 187/479 | 11 | 1 |
September 2024 | 244/642 | 60 | 11 |
August 2024 | 221/641 | 67 | 14 |
July 2024 | 232/663 | 65 | 15 |
June 2024 | 248/681 | 62 | 12 |
May 2024 | 219/682 | 87 | 19 |
April 2024 | 264/687 | 62 | 9 |
March 2024 | 276/694 | 59 | 18 |
February 2024 | 268/687 | 54 | 13 |
January 2024 | 225/691 | 89 | 8 |
December 2023 | 218/671 | 93 | 12 |
November 2023 | 283/686 | 59 | 14 |
Reviews Add new review
new connection creation window is not opening
Submitted by Vijay K on Tue, 05/21/2024 - 06:50
I am using eclipse 2024-03 and p4eclipse plugin version 2023.1 (4.27)
I am also getting same error
Submitted by Sanket Gadiya on Tue, 04/18/2023 - 12:11
I am also getting same error -
java.lang.NoClassDefFoundError: org/eclipse/jface/databinding/swt/SWTObservables
org.eclipse.jface.databinding.swt.SWTObservables databinding classes is removed as a part of bug 546820.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=546820
New Connection window does not show (Eclipse 2022-12 (4.26))
Submitted by Bing-Yi Wong on Mon, 01/16/2023 - 01:02
Seems like p4eclipse is using a deprecated class
java.lang.NoClassDefFoundError: org/eclipse/jface/databinding/swt/SWTObservables
at com.perforce.team.ui.streams.SuggestBox.<init>(SuggestBox.java:124)
at com.perforce.team.ui.connection.ClientWizardPage.createNewWorkspaceArea(ClientWizardPage.java:372)
at com.perforce.team.ui.connection.ClientWizardPage.createControl(ClientWizardPage.java:442)
at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:178)
at com.perforce.team.ui.connection.AbstractConnectionWizard.createPageControls(AbstractConnectionWizard.java:128)
at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:744)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:636)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1094)
at com.perforce.team.ui.actions.NewServerAction.runAction(NewServerAction.java:69)
at com.perforce.team.ui.actions.NewServerAction.run(NewServerAction.java:32)
at com.perforce.team.ui.views.DepotView$8.run(DepotView.java:712)
Re: New Connection window does not show (Eclipse 2022-12 (4.26))
Submitted by Daylian Leathon on Tue, 04/11/2023 - 10:43
In reply to New Connection window does not show (Eclipse 2022-12 (4.26)) by Bing-Yi Wong
Same here, I guess this plugin does not support Eclipse 4.26. I am going to downgrade eclipse
Cannot be installed on Eclipse 4.24 (2022-06)
Submitted by Marc Gemis on Fri, 07/01/2022 - 07:04
Cannot be installed on Spring Tool Suite 4.15 based on Eclipse 4.24 (2022-06)
I get the error:
Cannot complete the install because one or more required items could not be found.
Software being installed: Perforce Java Time-lapse View Support (JDT Prerequisite) 2021.2.2264919 (com.perforce.team.java.galileo.feature.feature.group 2021.2.2264919)
Missing requirement: Perforce Team Provider UI 2021.2.2264919 (com.perforce.team.ui 2021.2.2264919) requires 'osgi.bundle; javax.xml.bind 0.0.0' but it could not be found
Cannot satisfy dependency:
From: Perforce SCM Support 2021.2.2264919 (com.perforce.team.feature.feature.group 2021.2.2264919)
To: org.eclipse.equinox.p2.iu; com.perforce.team.ui [2021.2.2264919,2021.2.2264919]
Cannot satisfy dependency:
From: Perforce Java Time-lapse View Support (JDT Prerequisite) 2021.2.2264919 (com.perforce.team.java.galileo.feature.feature.group 2021.2.2264919)
To: org.eclipse.equinox.p2.iu; com.perforce.team.feature.feature.group 0.0.0
Re: Cannot be installed on Eclipse 4.24 (2022-06)
Submitted by Jannik Adam on Tue, 11/22/2022 - 04:09
In reply to Cannot be installed on Eclipse 4.24 (2022-06) by Marc Gemis
Had the same Issue.
In case someone else runs into this: This is because this plugins apparrently still uses javax.xml.bind dependency.
But that one got removed in favor of the newer jakarta.xml.bind in the current orbit.
A workaround is to add the Orbit Bundle of Eclipse 22-03 (https://download.eclipse.org/releases/2022-03/) to your repository list, that still provides this dependency. (Help/Install New Software/Add)
After that, setup from the marketplace should complete normal.
If any perforce officials read this, please update your dependencies
WORKS! Re: Re: Cannot be installed on Eclipse 4.24 (2022-06)
Submitted by Sujeet Banerjee on Mon, 11/28/2022 - 01:11
In reply to Re: Cannot be installed on Eclipse 4.24 (2022-06) by Jannik Adam
Summary: Add the javax.xml.bind from Orbit bundle of Eclipse 2022_03
#1
A) Help --> Install New Software --> "Add" --> download URL ("work with" : https://download.eclipse.org/tools/orbit/downloads/drops/R2022030217223… )
B) Expand and select "java.xml.bind"
C) Install and Restart
#2
Try reinstalling P4eclipse from the marketplace
Should work now - except that the "P4 Charting" may not be installed due to some dependency issues lurking around still...
From Perforce?
Submitted by Mobo Lenape on Fri, 03/26/2021 - 11:12
Is this the official Perforce plugin like from the official Perforce Helix Plugin download page?
Errors with OpenJDK 11
Submitted by Filip K on Thu, 03/12/2020 - 09:04
Apparently, Oracle removed javax/xml/bind/DatatypeConverter from SE JDK in version 11.
I am using AdoptOpenJDK 11 and this issue results in error when opening P4 Pending Changelist view. The error message is as follows:
Works For Me In Eclipse 2019.12 (4.14.0)
Submitted by Eric Blom on Tue, 02/11/2020 - 17:24
I just installed thie plugin using Eclipse 2019.12 and was able to import a project from Perforce without any problem.
Not for Eclipse 2019-09
Submitted by Missing name M… on Sun, 12/08/2019 - 11:45
Not sure why Eclipse 4.13 is listed here. The plugin doesn't exist on the Marketplace, and if you go to:
perforce com downloads/helix-plugin-eclipse-p4eclipse
It shows that it's not available for the current Eclipse version.
Plugin not available in Eclipse Marketplace
Submitted by Niall Caffrey on Thu, 01/03/2019 - 07:22
I just download the latest version, and the plugin isn't available from the market place.
Version: 2018-12 (4.10.0)
Build id: 20181214-0600
Re: Plugin not available in Eclipse Marketplace
Submitted by CHARUSHEELA BO… on Mon, 02/04/2019 - 07:18
In reply to Plugin not available in Eclipse Marketplace by Niall Caffrey
Thank you for your comment. P4Eclipse plugin is available in the Marketplace.
Problem with a dependency Python DLTK
Submitted by Alain Coetmeur on Sun, 12/23/2018 - 18:08
As show in comments ther was a pproblem with Python DLTK dependency.
I could not solve it with marketplacen even having found DLTK repository , trying to add plugin...
finally what worked was to add the P2Eclipse repository URL, and than I could control which module to add, avoiding the one with prerequisites
No installable on Eclipse
Submitted by Jeremy Kemp on Fri, 11/10/2017 - 13:12
No installable on Eclipse Oxygen 4.7.1a.
Re: No installable on Eclipse
Submitted by Alex Li on Wed, 11/15/2017 - 09:41
In reply to No installable on Eclipse by Jeremy Kemp
Can you provide further information please.
Re: Re: No installable on Eclipse
Submitted by Zach Hunter on Tue, 11/21/2017 - 12:58
In reply to Re: No installable on Eclipse by Alex Li
Same here. I installed this at work a few weeks back without issue (I forget which version of Eclipse). Trying to install this at home on a fresh Eclipse install, when I drag over to the program it opens up the market page and spins for a second, but does nothing beyond that. P4 doesn't show up.
Re: Re: Re: No installable on Eclipse
Submitted by W Basu on Tue, 03/27/2018 - 10:16
In reply to Re: Re: No installable on Eclipse by Zach Hunter
Just checking if you have managed to dowload our lates release?
Re: No installable on Eclipse
Submitted by W Basu on Tue, 03/27/2018 - 10:14
In reply to No installable on Eclipse by Jeremy Kemp
Just checking if you have managed to dowload our lates release?
Verified that the 2013.1.66354 can be installed
Submitted by Alex Li on Mon, 07/08/2013 - 17:06
Two way to install everything:
1) If you do not have Python DLTk installed, you will be able to install everything except Python time-lapse view support since that feature depends on the Python DLTK. You can install Python DLTK afterwards and then install Python time-lapse view only.
2) Or you can install the Python DLTK first, and then install P4Eclipse using Eclipse Marketplace client.
Just correct a typo above:
Submitted by Alex Li on Mon, 07/08/2013 - 17:21
In reply to Verified that the 2013.1.66354 can be installed by Alex Li
Just correct a typo above: The version is 2013.1.662354.
Re: Verified that the 2013.1.66354 can be installed
Submitted by Al Na on Tue, 11/21/2017 - 09:47
In reply to Verified that the 2013.1.66354 can be installed by Alex Li
I Installed python DLTK successfully, still can't install perforce plugin.
Not released
Submitted by George Lindholm on Thu, 10/11/2012 - 15:38
The update site only shows the 2012.2 release