Running Artifactory on OpenJDK - artifactory

With the upcoming changes in Oracle JDK support many people are switching to OpenJDK to run their Java programs.
More information about this can be found here: Java is still free.
When searching the documentation of Artifactory (5.x) about the JDK system requirements, which hasn't been updated in a while (13/05/2018), it says:
You must run Artifactory with JDK 8, preferably JDK 8 update 45 and above.
Latest JDK. You can download the latest JDK from the Oracle Java SE Download Site.
I did not find information about running Artifactory on OpenJDK or JFrog's plans about which JDK versions they will support in the future.
The last forum post points to Stackoverflow for community support, so I hope somebody from JFrog can shed some light on this issue (or update the official documentation).
thanks!

I got in touch with somebody from JFrog, and I am posting the answer here in case anybody else is having the same question :
Regarding your question, kindly note that Artifactory requires that your_institution must run Artifactory with JDK 8, preferably JDK 8 update 45 and above. Going forward, and with the change in the licensing structure by Oracle, your_institution needs to have either the ‘OpenJDK’ (i.e – the open source license) or the ‘OracleJDK’ (i.e. – the commercial license), at your_institution's discretion and at its own expense (to the extent it chooses the OracleJDK).

Related

Does NEXUS LIFECYCLE support ruby gems

I would like to know if we will be able to do security vulnerability, license and copyright scan using with sonatype nexus lifecycle for ruby gems?
I was not able to tun a trial version of IQ server due to licence requirements and see for myself. The free Application Health Check (AHC) seems to support only java based programs.
Please clarify.
IQ Server 1.35 introduced Lifecycle XC which has very basic support for RubyGems (and other formats that are not support by Sonatype yet), but that won't provide what you're looking for.
Recently announced IQ Server 1.46 enabled RubyGems support in Nexus Firewall. This might be good enough for what you're looking for.
However if you need RubyGems support in Nexus Lifecycle, then you have to wait for that.

Can I uninstall All other MS Visual C++ Except the latest version?

I've checked my installed programs in windows 7 machine. In it there are several copies of Microsoft Visual C++ were installed. I know they provide support files for various programs and softwares I've installed in past.
But If I uninstall the older one, will the associated software or games misbehave??? or should I keep them installed?
And if I have to keep them all installed for the sake of their associated softwares, How can I find out some useless copies of this MSVC++ if their main programs were uninstalled already????
Thanks in advance :)
You did not mention the games you intend to make sure will work. Even if you did, I doubt anyone here is developing all the games, so an exact answer is unlikely to be given here.
However, new versions of any software should be as much compatible with older versions as possible and you should keep that in mind when you see all the versions, so you should be able to keep only the latest installation.
However, the way to find out is to perform the following algorithm
for each installation ordered by version except the last
uninstall
test all the games sequentially
if any tests failed, then reinstall the given version
end for each
Don't know exactly but the latest version of visual c++ will be good enough for all other programs

Namespace Windows.Devices.I2c nowhere to find

i am trying to communicate with i2c slaves on raspberry pi 2 with Windows 10 IoT Build 14393 (Background Application C#).
I cannot find the nemspace Windows.Devices.I2c anywhere. I have referenced Windows 10 Iot Extensions in different versions.
Can anyone point me to why this is?
UPDATE:
Resolved. See answer (and vote please ;)
If you have older / multiple versions installed of Windows Software Developer Kit, there are issues with namespaces apparently.
Fix: Remove the old installations and/or make a repair of the current version of Windows Software Developer Kit.
Please refer to MSDN:
https://social.msdn.microsoft.com/Forums/en-US/101bdffa-d523-4f68-939d-64a037d58e6a/typeloadexception-on-windowsdevicesi2ci2cdevice?forum=WindowsIoT

Is it Meteor support installation in Windows 8 officially?

We successfully setup the Meteor 0.7.1.2 in Centos. Is it Latest version supporting installation in windows 8 officially?. If yes please share the information.
we know its supporting unofficially with the following url
http://win.meteor.com
Thanks
Ramu
I agree about the cloud solutions. I've used the unofficial Windows version and had some problems, but I am loving cloud development with Meteor.
If you are interested in trying it out, I wrote up an entire tutorial on how to get set up with cloud development in Meteor and included a screencast.
http://simpleprogrammer.com/2014/10/13/getting-started-meteor-tutorial-cloud/
Windows support is not yet official and win.meteor.com outlines some workarounds, the better ones which include utilizing a virtual machine. There is a suggested native solution (launchmeteor.exe), although unofficial, with key difference (for some developers) being Meteorite not work on Windows yet.
According to the roadmap trello board https://trello.com/c/ZMvnfMfI/11-official-windows-support official windows support is targeted for 1.0 if time permits, but it seems very unlikely.
For interim portability, you may want to have a look at cloud solutions like nitrous.io at http://help.nitrous.io/meteor-app/ which runs the dev environment on the cloud but has a windows desktop app http://blog.nitrous.io/2014/02/25/nitrous-desktop-is-now-available-for-windows.html which at least lets you develop locally and sync to your nitrous.io cloud box.

Installing MPI for Windows

I am trying to install MPI for Windows 8, so when I searched net I got steps for installing it on XP/7 but not for windows 8. The link is: http://swash.sourceforge.net/online_doc/swashimp/node9.html
But firstly when I have to allow mpi.exe and smpd.exe to communicate through firewall these exe files are not listed.
Secondly, when I run cmd(as administrator) and type : "smpd -install",
it says : "Unknown option: -install". I guess the command for windows 8 is something else.
So I will be really grateful if anyone helps with it because I'm not able to proceed further.
Side note before I start, MPI is a standard, not a library that you install. MPICH, Open MPI, Intel MPI, MS-MPI, etc. are all implementations of that standard. When you say you're trying to do X with MPI and you're asking for help, mention which implementation (and version) you're using.
Based on your question, I'm assuming that you're trying to install MPICH, though which version is unclear. MPICH hasn't supported Windows since version 1.4.1p and even that version doesn't have any support from the MPICH team anymore as all of the Windows experts are now gone. I'd suggest that you take a look at one of the implementations that do currently support Windows. The only two I know of are MS-MPI (free) and Intel MPI (paid - Update: Now free for most users), though there are probably others out there that I don't know about. If you still have trouble after trying one of those implementations, they have their own support teams that can help you with your problem.
I am not sure which version of MSMPI you were talking about but here is the webpage you should download the latest MSMPI which also supports Win 8.1.
You just need to double click and follow the instructions of installer.

Resources