Git Product home page Git Product logo

Comments (14)

martinlippert avatar martinlippert commented on April 25, 2024

I am not sure what exactly you are trying to accomplish here. If you want to install the Eclipse Integration for Pivotal tc Server, you can either go via the Eclipse Marketplace and install it from there or use the update site directly:

https://dist.springsource.com/release/TOOLS/eclipse-integration-tcserver/

This URL is not meant to be used via a browser, but to be used in the "Install New Software" dialog inside of Eclipse (just in case, some people often get confused about that piece).

If you are hitting a proxy authentication issue while doing that, you might be connected to the network via a proxy server (on your side somewhere) that requires authentication. In that case, you would need to configure your network settings in Eclipse accordingly. Since that is a network connection setting on your side, there is nothing we can do about it to make it easier - to be honest.

In addition to that, please be reminded that installing the tc Server integration plugin into Eclipse doesn't come with an actual "Pivotal tc Server" itself, which you could get here: https://network.pivotal.io/products/pivotal-tcserver.

Hope this helps!

from eclipse-integration-tcserver.

boson666 avatar boson666 commented on April 25, 2024

from eclipse-integration-tcserver.

martinlippert avatar martinlippert commented on April 25, 2024

@boson666 First of all, we do not control the overall mechanism to install plugins into an existing Eclipse installation and we DO NOT block anything. We offer a well-defined p2 repository that people can use to install Spring Tools components into an existing Eclipse installation - as this is done for Eclipse itself, too. If our users are running into problems installing the tools into an existing Eclipse installation, we are happy to help.

You are referring to "but when you read all the problems people have to install your plugins directly or not in Eclipse". We would be happy to talk to them and help - as we always do. So if you are aware of users who are running into problems, please do not hesitate to contact us and I am sure we will find a solution for those issues.

In addition to that, we do indeed offer ready-to-use Eclipse distributions that you can just download and use, including the Spring Tools pre-installed. Therefore I don't know what you mean by "but I'm tired of not being able to directly download your packages directly". Go to https://spring.io/tools and download the Spring Tools 4 for Eclipse distribution packages, they have the Spring Tools pre-installed.

If you are specifically interested in tc Server, it comes bundled with the old Spring Tool Suite 3 distribution, again ready-to-use. You can download those packages from https://spring.io/tools3/sts/all. Having that said, those packages are being EOL by mid of next year.

Let me know if you need anything else here. I think there are a bunch of options available (as described) and we are happy to help with further issues. Let us know the details and we are happy to help. And if you want us to help with the companies that you mentioned, please do also not hesitate to contact us directly.

from eclipse-integration-tcserver.

boson666 avatar boson666 commented on April 25, 2024

from eclipse-integration-tcserver.

martinlippert avatar martinlippert commented on April 25, 2024

Sure, no problem, here you go (latest release):
https://dist.springsource.com/release/TOOLS/eclipse-integration-tcserver/3.9.10.RELEASE/eclipse-integration-tcserver-3.9.10.201909171224-RELEASE-updatesite.zip

Please keep in mind that this requires components in your Eclipse installation that are typically part of the Eclipse JEE package. So in case you don't have that as a base install, installing the tc Server integration will probably try to grab additional components from the main Eclipse repo - just as a heads-up.

from eclipse-integration-tcserver.

boson666 avatar boson666 commented on April 25, 2024

from eclipse-integration-tcserver.

martinlippert avatar martinlippert commented on April 25, 2024

Yes, that looks like once of those components that are part of the Eclipse release train and coming from their update repository. Do you have access to that? Or would you need to have an offline version of that, too?

I could include that dependency in our p2 repo quickly for your convenience. In that case, you would need to download a CI build of our tc Server Integration p2 repo. What do you think?

from eclipse-integration-tcserver.

boson666 avatar boson666 commented on April 25, 2024

from eclipse-integration-tcserver.

martinlippert avatar martinlippert commented on April 25, 2024

Here you are, I added the necessary bundles to the p2 repo. This allows the tc-server integration to be installed into an Eclipse JEE package (I tested this with Eclipse JEE 2019-09) without contacting other updates sites during the install.

This is not released yet, but you can use the CI p2 repo here:
https://dist.springsource.com/snapshot/TOOLS/eclipse-integration-tcserver/nightly

Or download the ZIP of the repo here:
https://dist.springsource.com/snapshot/TOOLS/eclipse-integration-tcserver/nightly/eclipse-integration-tcserver-3.9.11.201911211006-CI-B130-updatesite.zip

Please note that this is a URL to the CI build, which gets invalid as soon as the next CI build kicks in and deletes the previous one. I don't expect very frequent CI builds of the tc-server integration, but just in case someone comes back to this at a later time - this URL is a temporary one.

Hope this helps!

from eclipse-integration-tcserver.

boson666 avatar boson666 commented on April 25, 2024

from eclipse-integration-tcserver.

kdvolder avatar kdvolder commented on April 25, 2024

@boson666 This is somewhat unrelated to your questions about TcServer.... but have you (or the team you are helping) considered switching to using spring-boot jar packaging? With this more modern approach to packaging your applications you do not need to worry at all about installing / managing servers like tomcat, TcServer or whatever to deploy your 'war' apps into. Instead the app is completely self-contained and comes with an embedded server instance (which by default is tomcat, but can be switched easily to something else).

Not sure how practical this approach would be for you. But if you haven't thought about it before it may be something worth looking into.

All our tooling is really moving in the direction of supporting modern jar-packaged boot apps, and the TcServer tooling is in 'low maintenance' mode already and is not very well supported.

Maybe you can tell me how to add templates in Eclipse.

Unfortunately, I'm not familiar with defining new templates. So I can't help you with that unfortunately.

from eclipse-integration-tcserver.

martinlippert avatar martinlippert commented on April 25, 2024

@boson666 In case you would like to learn more about tc Server, here is the link to the docs: https://tcserver.docs.pivotal.io/4x/docs-tcserver/topics/about-tc-server.html

from eclipse-integration-tcserver.

boson666 avatar boson666 commented on April 25, 2024

from eclipse-integration-tcserver.

boson666 avatar boson666 commented on April 25, 2024

from eclipse-integration-tcserver.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.