OpenLiberty / liberty-tools-eclipse

Eclipse Public License 2.0
13 stars 9 forks source link

Includes Liberty/OpenLiberty Server Adapters directly #481

Closed hantsy closed 9 months ago

hantsy commented 10 months ago

After I installed Liberty Tools from Eclipse Marketplace, and then I want to add an OpenLiberty server instance in the Servers view.

In the Add server dialog, when selecting IBM, there is no Openliberty server/Liberty server items avaiable, click the Install Webshpere liberty Extended tools, it will take long time to install the adapters related libs into my Eclipse.

Yesterday, it took tow hours but was still installing status, I had to give up. Today I tried again, it took several hours to install, and still in progress. The experience is terrifying for me.

Why not like other Server adapters, such as JBoss/Wildfly, Glassfish etc, provides the server items in the add server dialog directly.

hantsy commented 10 months ago

If there are some license issue, please add open-sourced Openliberty support as first citizen, label it as OpenLiberty in the Add server category.

Move the commercial WebSphere products support to another IBM labeled plugin.

scottkurz commented 10 months ago

There's no Server adapter because we don't expect you to need to use the Servers view or the "Publish" operation. The server and runtime are managed (embedded you might say) in the runtime installed by the Liberty Maven/Gradle plugins and the application deploy is also managed by these plugins.

We still offer the Liberty Developer Tools which integrate with WTP and provide a Server adapter.

scottkurz commented 10 months ago

There's also the fact that the "facets" for newer EE levels are not, to my knowledge, yet provided by the WTP project. So the "Publish" operations using these facets would have issues using a WTP Server approach. If you're mainly intending to use the older EE levels (8 and below), you can use Liberty Developer Tools (linked above).

We're interested though to hear more about your use case and what you're trying to do with the tools so please feel free to continue discussin here, and in our Gitter chat: https://gitter.im/OpenLiberty/developer-experience

scottkurz commented 9 months ago

Not planning to do anything here for the time being. Please continue to provide your feedback, and thanks for raising the question.