I was using eclipse IDE for java Developers, then a notification for update comes through, I've accepted it, everything is ok, restart needed, ok.
after opening, I've shocked that it became IDE for Web Developers, and all my projects became full of errors, and can't make a new java project.
I can't just download another version of eclipse for java ee, because I have a lot of plugins installed, and many configurations made.
How I can return back to the previous version?
Any suggestions please
You should be able to download and install the older version of Eclipse again:
Don't try to reinstall on top of your existing installation. Move or copy the existing Eclipse installation directory somewhere else before you start.
I would also advise making a backup of your workspaces before you do anything else. It is unlikely that the upgrade / downgrade will do any damage, but you can't be too cautious.
The errors that you are seeing are likely to be due to a simple Eclipse configuration problem, or maybe a problem with versions of third-party plugins. If you told us what the errors were, someone would be able to tell you how to fix them. Then you can use the newer version of Eclipse.
I can't just download another version of eclipse for java ee, because I have a lot of plugins installed, and many configurations made.
Actually, neither of those things prevent you from doing that. Downloading and reinstalling will be inconvenient ... but it is probably your best option.
Note that you could either download and install the new version of Eclipse, or you could download and install the version you were using previously.
I think it's no matter. I suggest to you use Spring Tool Suite based on Eclipse 3.**; You don't have to deal.
Related
My SVN Connector in Eclipse shows the following message:
Picture of the error message
Can someone help me solve this error? I have Subclipse and Subversive installed.
You need to install only 1 I think. Not sure if installing both causes new problems.
There are several issues with both subclipse and subsersive.
Both I think can use a java library called " SVNKit" or use a native library "JavaHL" to access SVN.
The error complains about javahl missing. You manually hjave to install javahl in your system, eg How to upgrade JavaHL on Ubuntu?. But even then it often does not work. I think this is due to version conflicts or so...
The alternative, svnkit, is less prone to such version conflicts. Adapters are not used by default however, apparently nobody has time to fix the libraries to use them properly. So they sometimes work, sometimes not. There also is a problem with java >9 because the svnkit library (at least the usual version) uses some java calls that have been restricted/security-walled in newer java. Not sure how/why/which versions, it also depends on the OS. You need to dig down in the preferences/settings to disable the JavaHL and turn on the SVNKit.
Overall both adapters need a lot of massaging and it's totally unclear to me which adapter works on which system and eclipse version.
Perhaps a newbie question, but I could not find an answer on this one.
Question: Do Eclipse workspaces depend on a specific Eclipse version (and analgously: do Eclipse projects depend on a specific Eclipse version)?
For Example, on a workspace created with Eclipse 3.x, should I only work with Eclipse 3.x or can I also work on this workspace with Eclipse 4.x.
The answer is: it depends.
It depends on the plug-ins you're using, on how well they've each been written to deal with this case, and how prone they are to migrating metadata without your consent rather than simply using what's there.
Yes it depends. See this link Plugin Migration Guide.
Here you find some guidelines to migrate.
There is always a chance of something happening, so it's a good idea to back up your workspace in case you need to fall back to an older version of eclipse. However, in most cases you shouldn't have an issue, provided you don't have your workspace inside your Eclipse installation directory. You can find more information about upgrading and workspaces from help.eclipse.org:
http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-2.htm
Hope this helps.
I use Eclipse Indigo for java development but I want to experiment with scala. Since I have to download a nightly build to run on Eclipse : http://scala-ide.org/download/nightly.html is this safe ?
Is there a chance the plugin can corrupt my eclipse installation since the plugin is not a full blown release as yet ?
I run the latest Scala milestone with no problems right now, which is probably safer than the nightly, and has better highlighting features. If you do run into trouble you can always revert to a previous installation state in Eclipse, so I would consider it safe
The plugins architecture is designed so that Eclipse is protected from instability, unless they maliciously delete files on your installation, I doubt they would break Eclipse permanently. To be extra careful you can make a backup of your eclipse directory.
Nighly builds gives developers a chance to use latest features (not certified to be working on all environments) of the plugin which are not yet made available to end users. In general they work fine but there may be few undiscovered issues. You can always rollback your installation if something goes wrong or if you find any bugs.
If your aim is to learn or develop using scala, better to use stable build. A stable scala-ide plugin is available for Eclipse Indigo. Please visit 'http://scala-ide.org/download/current.html' for more details.
There are different version of eclipse for different development environment.
My question is IF IDE remains same then why different versions, and if someone want to use all supported environments in single IDE how he/she can achieve that.
I want to use eclipse as single IDE for PHP, Java & Reports and Android development, instead of using different installation of eclipse.
Somebody helps me or refer me some link, it's quite confusing!
All the versions of Eclipse on the main site download page are the same version of Eclipse, but packaged with different sets of plugins. You can always install more features in Eclipse by installing more plugins.
You can have a single installation of Eclipse and use it for all your development needs - depending on your tastes however, it may sometimes be more manageable to have separate installations of Eclipse for different tasks (when there are a lot of plugins, Eclipse can take noticeably more time to start.)
There ARE different versions of Eclipse out there. But if we stick to one version and look at why there are different variants to download it's basically just that they come prepackaged with a specific component. So if you would like to use your Eclipse for C++ development you can get going with on single download. Instead of downloading the main IDE and then adding the module to support C++.
But after you install Eclipse, with any prepackaged modules, it's easy to add new ones. Say you have Zend Studio which is a PHP IDE based on Eclipse. You can still add all other modules supported by the version of Eclipse that Zend Studio is based on. For instance the Android SDK kit for Android development. You can add most modules by doing a search for them and finding the url to it's update site. Then click Help->Install New Software. Then you click Add and add the URL of the Update site of the module you wish to install.
Then you can select it from the Work with drop-down and it should appear in the list. Select it and click Next.
That way you can install almost all available modules for Eclipse. Note that sometimes you can run in to compatibility issues between installed modules and dependency problems. But most of the time it works fine.
They are not different versions, just the same backend with plugins for the particular language. Just that the specific versions are configured for best use with the language specified. If you want to use more languages than the default one in the eclipse you downloaded, just download the plugins you require and install in your installation of eclipse
Eclipse is plugin based IDE and these plugins may not like each other sometimes. It will be better to use more installations. In fact if you are developing Java and PHP you will need only 2 of them.
STS is a good Java toolkit especially if you work with spring.
If you new to Eclipse you should know that it can go crazy couple of times per month if you install too much and it is very annoying to see that one day your webapp is deploying and second day no...
Keeping installation separated you will have better control.
I currently have the android sdk running with eclipse. It happens to be that I also want to download stanford's customized version of eclipse in order to learn some other stuff. Will there be a problem downloading and installing this customized version if I already another version of eclipse installed on my computer?
Nope! Just make sure you install them to different locations and (potentially) use different workspaces. Eclipse is totally self-contained in the eclipse directory (or where ever you install it).