RAD 7.5 supports JDK8.0 - iis

I am using RAD 7.5 and trying to use JDK8.0 in my application . But it is throwing different kind of errors in different files .
Example :
The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
So I want to know whether RAD 7.5 supports JDk8.0 . If no , then which versions supports JDK8.0

RAD 7.5 has been out of the market for a couple of years now, so my advice is that you upgrade. Currently, the latest RAD version is 9.6.1.
Now, as for your question, RAD 7.5 is based on Eclipse 3.1, which in turn supports up to JDK 6. You can check details here.
https://www.ibm.com/support/knowledgecenter/SSRTLW_7.5.5/org.eclipse.jdt.doc.user/gettingStarted/qs-with-j2se50.htm
Hope this helps.

Related

Installing Microsoft Visual C++ 10/SDK 7.1 on Windows 10 (for Python packages that require VC++ 10)

On trying to install the scrapy package (Python 3.4, Windows 10) I got the error message
error: Microsoft Visual C++ 10.0 is required. Get it with "Microsoft Windows SDK 7.1": www.microsoft.com/download/details.aspx?id=8279
I have had this problem with other packages and have yet to solve it. Having read around the problem I believe there is a problem getting SDK 7.1 to install on Windows 10 because the latter comes with a pre-installed version of .NET 4 that the SDK installer does not recognise. (It says you need .NET 4, get it from ..., but the installer you get from there says .NET 4 is already installed).
My question is: does anyone know of a link to a definitive solution to either of the problems of (1) installing Python packages that claim to need VC++ 10 or (2) installing SDK 7.1 on Window 10?
Happy to provide more details on either the Python or Windows aspects of the problem.
For installation of the SDK on Windows 10, you can trick the installer into thinking you have the expected .NET version by temporarily changing the registry keys.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Client\Version
and
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Full\Version
to
4.0.30319
Remember to set the values back after you're done!
There are various other potential solutions around as well that don't involve you modifying the registry, but this worked for me.

In Android Studio how can I configure my project to use Java 8

I recently started development with Android Studio 1.1.0 (bundle 135.1740770 for Windows) having JDK version "1.8.0_40" installed (64 Bit).
So far everything works fine, except I cannot import classes added with Java 8. I recognized it when trying to import java.util.Optional, but it's the same with e.g. java.util.stream.
May it be the case that my project somehow only uses a Java 7 subset of my JDK's standard library? And is it possible (recommended) to change that? I looked for a java version param in properties files, manifest and IDE settings. Didn't find anything like that.. anyone experienced something like that?
Btw. following the first comment in Is it possible to use Java 8 for Android development? it should be possible basically, but it seems to only cover Eclipse..
If you read further down in your linked comments, you will find the solution:
You may use JDK 6 or above for Android development. However, the compilation supports Java version 6 (and 7 in case of KitKat).
So yes, you may use JDK 8 for development, but you need to set the language level to JDK 6 or JDK 7. You cannot use any features that were added to JDK 8. To set the language level in Android Studio, go to:
File > Project Structure > Project > Select Project language level

FacebookSDK.h not found - Xcode 6.2, Facebook-iOS-SDK 4.0

I am using Xcode 6.2, Facebook-iOS-SDK 4.0. I used to have working code with Facebook-iOS-SDK 3.20.0.But, now I am getting compile-time error FacebookSDK.h not found. I am using pod to install sdk. Can someone give me any pointers why this is happening?
The SDK (v 4.0) is no longer one framework named "FacebookSDK", but rather a few different packages with a naming convention of "FBSDKTypeKit", where types are different things like Core and Login. This means the name of the header files have also changed, so that's why your project can no longer find FacebookSDK.h (as it's now FBSDKCoreKit.h).

MonoTouch - .NET 4.0 on an iPhone

We've upgraded to MonoTouch 4.0 and the new MonoDevelop.
In order to get .NET 4.0 , do we need to enable a setting, or does MonoTouch automatically compile against the newest Mono ?
Everything has been working perfectly, iTunes has accepted all our apps, all without issue. We've released now nearly 70 apps made with MonoTouch and have thousands of users.
MonoTouch 4 requires that you have previously installed Mono shared runtime 2.10.1 in order to install it.
Once you have installed Mono runtime, MonoDevelop and of course ios 4.3 sdk now you can install monotouch 4, once installed you are now able to get Net 4 love by creating a new iphone solution :) (yes you dont have to modify any settings)
Hope this helps
Alex
As far as I can tell from MonoTouch's website ( http://monotouch.net/Releases/MonoTouch_4/MonoTouch_4.0.0 ), it says "Core Mono Runtime upgraded to Mono 2.10" so it looks like dmcs ( http://www.mono-project.com/Release_Notes_Mono_2.10 ) is included. I don't have MonoDevelop installed, but I might be able to help you out with my suggestion:
Look in Project -> Options -> Build -> General -> Runtime Version (I couldn't post more than 2 links since I'm a new user.)
I hope this answers your question.

Problems creating a Java Mobile Application project

I have installed the Netbeans 6.7 IDE with Java ME included, but cannot create a Mobile Application project from the Java ME category. When I select the project type the wizard stops at "Finding Feature" with the message:
Not all requested modules can be enabled:
[StandardModule:org.netbeans.modules.mobility.end2end.kig jarFile:C:\Program Files\NetBeans 6.7\mobility8\modules\org-netbeans-modules-mobility-end2end-kit.jar.
I am attempting to run this on Vista Home Premium. I have tried to run the IDE as Administrator with no luck.
I am at a loss for where to go next as I cannot seem to find any information regarding this issue. Even if you don't have the solution any insight into this error message would be helpful.
I am unable so far to get the project running via the Netbeans IDE install. I have, for the time being, installed the Java ME SDK which includes a very stripped down version of the Netbeans IDE for mobile development.
I originally had some issues starting the SDK as well on Vista. The IDE reported that it could not connect to the device manager on localhost. After some searching I found this link: Java ME SDK Startup Problem which suggests changing the hosts file localhost entry from IPv6 to IPv4. The fix worked perfectly and I can now compile and run code in the emulator.
This is not an optimal solution as the SDK does not include the visual design tools, however I am able to get a basic project going in the mean time.
I have given up on the 6.7 version and have instead located and installed 6.5.1. This previous version has been working just fine and seems to do everything I need.
I ran into the exact same error today while installing NB 6.8 beta. To resolve it we need to install two plugins:
Java Web Applications (as mentioned by Ali above) and
Sun Java System Web Server 7.0
Note that these two are part of the Category called "Java Web and EE" hence the confusion that we need to install Glassfish App Server. But we need these two plugins because they are required for debugging using breakpoints in emulator. Netbeans runs a web server when we do breakpoint based debugging.
Also note that the Java Web applications needs SOAP Web Services and JavaScript Debugger plugins to run and so these plugins are also installed when you try to install it.
You also need to install "Java Web Applications" plugin.
Tools->Plugins->Available Plugins
If the module is present, you should try unzipping it to check its content makes sense.
You should also be able to rebuild it from Netbeans sources.
You can also try to figure out why this happens by debugging the module loader inside Netbeans from its sources, using another IDE, presumably the latest version of Netbeans you can find without the issue.
If the module is missing, you might want to get the missing jar file from an installation of a previous version of Netbeans, see if it is compatible.
6.5.1 isn't missing any module.
back in version 5.5, the mobility module had to be downloaded and installed separately from the main IDE.
If you want to consider using Eclipse for developing your J2ME app...I've written a post related to that some time ago: here.

Resources