Myeclipse Versions

0 views
Skip to first unread message

Berenguer Miramontes

unread,
Aug 5, 2024, 2:40:03 PM8/5/24
to orgacinam
MyEclipsehas two primary versions (apart from the Blue Edition,[3] Spring Edition, [4] and Bling Edition referred to below): a Professional and a Standard edition.[5] The Standard edition adds database tools, a visual web designer, persistence tools, Spring tools, Struts and JSF tooling, and a number of other features to the basic Eclipse Java Developer profile. It competes with the Web Tools Project, which is a part of Eclipse itself, but MyEclipse is a separate project entirely and offers a different feature set.

MyEclipse is available via two production-grade streams. The Continuous Integration (CI) stream includes the latest features and fixes, while the Stable stream has less frequent updates and includes only time-tested CI stream updates.


MyEclipse has also been made available via Secure Delivery Center, a technology that grew from its Pulse (ALM),[6] brand, a provisioning tool that maintains Eclipse software profiles, including those that use MyEclipse. Additionally, MyEclipse is offering a customized version for IBM products, "MyEclipse Blue Edition",[7] that adds specific support for Rational Software and WebSphere development. Currently, MyEclipse Blue Edition is available for Windows and Linux, though Mac is unsupported.


Support for Java 21 and Java 22 allows you to take advantage of Make Static refactoring, Annotation based resource leak analysis, fine tuning of Switch Expressions, smarter Ignore Whitespace and more!


Our Spring tooling is significantly faster and more resource efficient at validation, code completion and symbol reconciliation. This means less memory used and the ability to handle larger Spring projects seamlessly.


Get support for Angular 18 with updated wizards and language servers along with support for the latest versions of Vue 3 and React with the recommended Volar extension.


MyEclipse delivers everything the enterprise developer needs to efficiently create powerful applications using the latest technologies. From Java EE to the latest Jakarta EE 9, MyEclipse empowers rapid development of enterprise-grade applications deployable across a wide array of supported application servers.


MyEclipse includes all you need to develop a dynamic front end using the latest technologies. From the latest frameworks like Angular, React and Vue, to traditional jQuery and Bootstrap, build a best-in-class front-end all in an integrated IDE. Run development servers right from the IDE.


MyEclipse enables building with Spring framework technologies, whether bootstrapping on Spring Boot or scaffolding out a new flow. Rapid coding and direct launch of servers streamlines your Spring development. Coding intelligence facilitates Spring annotations.


Augment your enterprise application with insights and reports into user behavior. MyEclipse Reports simplifies the process of developing, deploying and testing a wide range of web reports. Quickly assemble report elements with database sources to give rich visibility into your application data.


In order to share these with fellow developers, I created an Eclipse update site. I have 1 feature per plugin (yes I realize this is overkill, but I was unable to install some plugins when they were grouped together in a feature). After building the update site, I checked the whole site into source control - other developers just checkout the site, add it as a local update site in RSA, and install all of the plugins.


I have since updated a number of plugins (incrementing their version), updated their owning features (incrementing the version), rebuilt the update site and checked it in. This has worked fine - other developers just checkout the updated site and install the new versions of the plugins.


I have recently updated the plugins again, updated the features and rebuilt the update site, but the new versions of the features do not appear in the update site (e.g. via Help->Software Updates->Available Software)! It's as if it's cached the old update site somewhere, because it's still showing the versions I have installed. The versions of the features and plugins in the built site are all the correct (new) versions.


I am trying to set up the Eclipse environment to be able to create ThingWorx extensions. I already installed Eclipse Java EE IDE for Web Developers, version: Oxygen.1a Release (4.7.1a). I use ThingWorx 6.5.20. I followed the video tutorial available at this link: =34g9tBotbsY&feature=youtu.be as well as the PDF guide for eclipse extensions available in the attached files.


For my first test, I would like to be able to export a file from Eclipse and import it in ThingWorx Composer as an extension. I chose to take an existing extension project (RadioButton) and to export it without modifying it. Thus, I will be able to have a clean project for my first test. As far as I understood, the export must be in a ZIP format. However, I can't manage to create it.


Following the video tutorial, I created the extension project using the parameters shown in the "Import Project RadioButton MyEclipse.png" file attached, with Gradle build and the latest Eclipse SDK. In the video tutorial, they are then able, by right-clicking on the project folder, to "Run as -> Gradle (STS) Build", as shown in the "Gradle STS Build Tutorial.png" attached file. In my Eclipse project, however, I don't have this option, as shown in the "Gradle STS Build MyEclipse.png" attached file. I tried to install the Gradle Build Eclipse plugin, shown in the "Installed softwares MyEclipse.png" attached file, but it did not help.


Hi Antonie, depending what build platform you are using i.e. Gradle or Ant you'll need to navigate to the build.gradle file in your eclipse project right click it and run as gradle build (if building with Gradle) else run as ant build


I believe this covered in detail on page 52 of Extension Development Guide under the topic Building Extensions you can download this guide from the ThingWorx Marketplace - search for Eclipse Plugin for ThingWorx Extensions and refer to the Related Content.


Sorry for this inconvenience this is a known issue (see this discussion here ThingWorx Extension SDK old versions) and we are working on it to correct it. In the meantime if you want to download the older version of the SDK please download it from the PTC Software Download page


An alternative solution is to modify the minimumThingWorxVersion attribute in the metadata.xml file in the Eclipse Package Explorer. The field is read-only when the project is created, but editable once the project created.


I would start witch checking what code you see in Eclipse. Do you see your changes in the code?

Also what kind of pending changes you expect to see (incoming, outgoing, for workspace, for the stream?)




Sorry that I can't post a screenshot, I'm not sure if something's up with the site or it just doesn't like my linux web browser. What I'm trying to explain is that the entire Pending Changes view is blank. Where you would normally see the steram or workspace name there is nothing -- as if, for example, the font color was the same as the background color. It's not just that I'm not seeing a change I expect to see -- literally, I see nothing in the view at all.




Note, 4.4 is supported for RTC 6.0 older versions might not support that. Check the version you are running.

Sometimes it works even if not being supported, but sometimes there are problems if you try to install the RTC extensions into unsupported Eclipse versions.




Hi, Arun. . . After installing the new version of Eclipse, it asked to upgrade the sandboxes (i.e., the Eclipse workspace) which I accepted. Other aspects of the sandbox seem to work fine, it's just the pending changes view that doesn't work.



I added a screenshot - it's not that I don't know where the Pending Changes view is, it just doesn't have any content.




In the Edit windows, modify PATH by adding the location of the class to the value for PATH. If you do not have the item PATH, you may select to add a new variable and add PATH as the name and the location of the class as the value.


Go to advanced settings of environment variables and edit the path variable. whichever version of java you want just move up that versions path above all other environment variables of other java versions.


I was facing the same issue. Later I found that the culprit was Java 8.Earlier I installed java 8 but now there is no folder for java 8 and my JAVA_HOME set to jre7 but still I was facing above issue.


But you need to setup very high version JDK for it as actually IDEA want us use self contain java but the version is very higher than the one which developer usually used. So it will contain one JDK version which is suitable for IDEA and add one ENV property like %IDEA_JDK% and point it when you install IDEA.


BUT if you didn't follow up all process when install or update IDEA( like didn't have permission and it also will be installed but it will install under your AppData folder and some env property will not be setup properly like $IDEA_JDK%).In that case it will use local JDK based on your %JAVA_HOME%. And as we said, IDEA will use very high version than developer use, you will got below error like:


I have to use both jdk 7 and jdk 8 on my windows 10 pc.Although %JAVA_HOME% is defined as jdk8, java -version command shows jdk 1.7 andI cannot run jdk8 required applications like Eclipse Oxygen.C:\Program Files (x86)\Common Files\Oracle\Java\javapath is removed from path variable on system environmentand also java.exe, javaw.exe and javaws.exe files are deleted in System32.Java version value in System registry is 1.8.Solution is very simple.Just delete the JAVA_HOME value in system environment and then define it again.


For me on win 10, javac -version showed java7 and java -version showed java8.Doing "where java" on command prompt showed java at three locations. I had to remove Java from C:\Windows\System32, Remove entry of "C:\ProgramFile\Oracle\Java\javapath"and "C:\ProgramData\Oracle\Java" from path variable, keep only Jdk7 entry in path variable worked after two hour long struggle.

3a8082e126
Reply all
Reply to author
Forward
0 new messages