JAVA Accessibility support by Excelsior Jet [closed] - java

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
I have a application which supports screen readers via the Java Access Bridge. The jre version works fine with screen readers such as NVDA. We’ve have compiled our app with Excelsior Jet and found that everything works fine except for screen reading.
But another screen reader such as JAWS works fine.
Java version used is 1.7.72
NVDA used is 2014.2.

There was a problem with JAB specific to versions of Java SE 7 prior to 1.7.0_76. Excelsior JET 10.5 supports Java SE 7u76 since Maintenance Pack 1.
You can run your app on the Oracle JRE with -Xcheck:jni to check if hits that problem.
(In general, emailing our support works better than waiting until one of us does a search for "Excelsior" on Stack Overflow.)

Related

Does this mean that Java is not free any more? [duplicate]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
I have couple of projects using JDK 1.8 in production. However Java is paid from January 2019 onwards. Is my problem solved if I migrate my projects to OpenJDK 1.8 because it's open source?
As far as I know, it concerns only the Oracle Java APIs.
OpenJDK and OpenJFX are largely independent (besides getting contributions from Oracle).
As general Oracle Java was a bit smarter than the OpenJDK (on Linux), the entire outcries are a storm in a glass of water: it makes a (ill guided) sense to let Oracle be paid for its development effort.
The thing to do, is trying out the OpenJDK, and taking notion of com.sun classes.
You might need to look for new versions of your typical server or framework, that might rely on com.sun.* classes.

Java version upgrade [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
I've upgrade my Java JDK installation to a later minor release version (e.g. 1.8.131 to 1.8.144).
Should I recompile project source code to get any security benefits from bytecode generation or should I just run the old bytecode on the updated JRE?
Any real world examples welcome as I will need to justify this to the project team.
You are mistaken.
The java compiler doesn't do much, besides turning Java source into bytecode. There are few special optimisations. And no "security" related things at all.
And keep in mind: all invokations of system methods that your code is doing - will be going to Java8 classes on a Java8 VM.
Thus there is no pressing reason to update "everything".

How exactly does Project Astoria manage to run Android / Java Apps on Windows (Mobile) [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I'm interested in learning a bit more about Microsoft's Project Astoria, a Tool / SDK that will let you convert Android apks to Windows Universal Apps and run them on Windows 10 Mobile devices.
I do get that certain services like maps or access to sensors will be mapped the the Windows equivalent.
But how exactely does Microsoft make Java code work on Windows Arm devices where there's no Java installed like you can do on regular x86 devices?
One possibility is something like Jazelle DBX (from the linked Wikipedia) Jazelle DBX (Direct Bytecode eXecution) allows some ARM processors to execute Java bytecode in hardware as a third execution state alongside the existing ARM and Thumb modes.
There were also JavaStations (Network Computers) that ran byte-code natively.

JavaFX get the version of a specific application installed in a computer [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
I am trying to make an application that will get the version of an installed application. For instance, I want to get the current version of Firefox that is installed in my system. I am using JavaFX. Thanks for all the help guys!
What I was working on is a launcher that will display the version of the currently installed application and the version that is available for download.
Maybe try to run a VB script from within java. Works perfect for me, I am reading out on my Windows 7 PC the motherboards serial number with exactly the script this user here has posted :
How can I get my motherboard's ID, using Java, in Linux, Mac, and Solaris?

Applet is not running in java6 and it is working using java7 [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 9 years ago.
Improve this question
I am using applet code in my application. When I am running that applet it is aksing me to install java 7 version.
Is it mandatory to install java7 version?
If it is mandatory how the applets were run in java6 version previously?
I am confused.
Is it mandatory to install java7 version.
Basically, yes. And you should do it anyway, since Java 6 is no longer getting security patches.
If it is mandatory how the applets were run in java6 version previously.
The author has (presumably) changed something. He/she might have started using Java 7 language constructs or Java 7 specific library APIs. Or he/she might have just changed the JNLP configurations to force you to upgrade for your own good.

Categories