[jbosstools-issues] [JBoss JIRA] (JBIDE-24301) Error while building jbosstools-openshift-4.4.3

Andre Dietisheim (JIRA) issues at jboss.org
Wed May 3 13:11:00 EDT 2017


    [ https://issues.jboss.org/browse/JBIDE-24301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13401504#comment-13401504 ] 

Andre Dietisheim edited comment on JBIDE-24301 at 5/3/17 1:10 PM:
------------------------------------------------------------------

Using our target platform is highly recommended. It contains all requirements in the correct version and decouples your IDE from the plugins that our source code requires. The target platform is not source code, it's a text based definition that includes installation sources (p2 repositories) and defines plugins/versions to work with. See here: https://github.com/jbosstools/jbosstools-target-platforms/blob/4.70.x/jbosstools/multiple/jbosstools-multiple.target . It basically decouples the IDE from the source code that you want to work on. In the case of jboss tools it holds all required 3rd party plugin that our plugins require. Git clone the target platform and install it into your IDE via Preferences > Target Platform and add the file that I pointed you at.
!target-platform.png!

Reading your description a 2nd, 3rd time i noticed that you *copied* the foundation.core plugin to the Eclipse *plugin folder*. This wont work, this method is deprecated for quite some time. The only proper way to install is to do it via the installation wizard within eclipse.



was (Author: adietish):
Using our target platform is highly recommended. It contains all requirements in the correct version and decouples your IDE from the plugins that our source code requires. The target platform is not source code, it's a text based definition that includes installation sources (p2 repositories) and defines plugins/versions to work with. See here: https://github.com/jbosstools/jbosstools-target-platforms/blob/4.70.x/jbosstools/multiple/jbosstools-multiple.target . It basically decouples the IDE from the source code that you want to work on. In the case of jboss tools it holds all required 3rd party plugin that our plugins require. Git clone the target platform and install it into your IDE via Preferences > Target Platform and add the file that I pointed you at.


Reading your description a 2nd, 3rd time i noticed that you *copied* the foundation.core plugin to the Eclipse *plugin folder*. This wont work, this method is deprecated for quite some time. The only proper way to install is to do it via the installation wizard within eclipse.


> Error while building jbosstools-openshift-4.4.3
> -----------------------------------------------
>
>                 Key: JBIDE-24301
>                 URL: https://issues.jboss.org/browse/JBIDE-24301
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build, openshift
>    Affects Versions: 4.4.3.Final
>            Reporter: jyoti tumsare
>            Assignee: Dmitrii Bocharov
>             Fix For: 4.5.0.AM1
>
>         Attachments: issues.PNG, issues.txt, target-platform.png
>
>
> To build jbosstools-openshift-4.4.3 I followed following steps
> 1. I clone jbosstools-base and jbosstools-server which are required for the building jbosstools-openshift-4.4.3.
> 2. while executing the jbosstools-base I got error "Missing requirement: org.jboss.tools.common.core 3.8.3.qualifier requires 'bundle org.jboss.tools.foundation.core 1.3.3' but it could not be found".
> 3. I build the org.jboss.tools.foundation.core 1.3.3 plugin and add into eclipse plugin folder and restart the eclipse IDE still facing the isuue.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list