annox 1.0.1
by gil
hi
update annox to 1.0.1 (only rawhide)
regards
gil
8 years, 7 months
Re: [fedora-java] Clueless Newbie Questions: moving an existing 200K line Java Chatbot from jdk-6u45 to jdk-8u45 WRT java-1.8.0-openjdk-headless
by Philip Rhoades
Andrew,
Andrew Haley <aph@...> writes:
>
> On 08/07/15 17:06, Philip Rhoades wrote:
> > My key Java guy can't work on this project any more so I am looking for
> > a new developer but while I do that I thought I would try moving from
> > the old F17_64 server with jdk-6u45 to my newly installed F22_64 with
> > jdk-8u45 - to my surprise the app worked straight away with only
> > java-1.8.0-openjdk-headless installed! Can some kind Java guru point me
> > to a link or summarise (in plain English) how this stuff works and the
> > relationship between Oracle's JDK and OpenJDK?
>
> Oracle's proprietary JDK is based on OpenJDK, plus some extra features
> and secret sauce. Java releases take great care to ensure backawards
> compatibility (although it isn't always perfect) so I'm not surprised
> that your program worked.
Thanks for that!
Regards,
Phil.
--
Philip Rhoades
PO Box 896
Cowra NSW 2794
Australia
E-mail: phil(a)pricom.com.au
8 years, 8 months
Java build systems stop requiring java-devel
by Mikolaj Izdebski
Java build systems (Ant, Maven, Gradle) used to require "java-devel"
because their typical usages involves code compilation, which requires
full JDK.
In Fedora 23 I've just replaced hard requirement on "java-devel" with
recommends. From now on Ant, Maven and Gradle require "java-headlesss"
and recommend "java-devel", which means that by default they will still
be installed with full JDK, but it will be possible to install and use
them with just headless JRE.
--
Mikolaj Izdebski
Software Engineer, Red Hat
IRC: mizdebsk
8 years, 8 months
Clueless Newbie Questions: moving an existing 200K line Java Chatbot from jdk-6u45 to jdk-8u45 WRT java-1.8.0-openjdk-headless
by Philip Rhoades
People,
My key Java guy can't work on this project any more so I am looking for
a new developer but while I do that I thought I would try moving from
the old F17_64 server with jdk-6u45 to my newly installed F22_64 with
jdk-8u45 - to my surprise the app worked straight away with only
java-1.8.0-openjdk-headless installed! Can some kind Java guru point me
to a link or summarise (in plain English) how this stuff works and the
relationship between Oracle's JDK and OpenJDK?
Thanks,
Phil.
--
Philip Rhoades
PO Box 896
Cowra NSW 2794
Australia
E-mail: phil(a)pricom.com.au
8 years, 8 months
Heads up: Updating aqute-bnd and aqute-bndlib in rawhide (will break builds)
by Michael Šimáček
Hi,
I plan to update aqute-bnd and aqute-bndlib from their ancient versions
that are in Fedora to current upstream version. The packages will be
merged into one - aqute-bnd. aqute-bndlib will be a subpackage of
aqute-bnd (and the original aqute-bndlib package will be retired).
Packages that use bnd through maven-bundle-plugin (which will also be
updated) should be fine, but those which call bnd tool directly will
need small changes. It won't be possible to call the bnd command using
'java -jar $(build-classpath aqute-bnd)' anymore, instead there will be
a a wrapper script /usr/bin/bnd. The command semantics also change
(that's why I don't try to preserve the invocation) - wrap command now
outputs the file with the same name in the current working directory
(previously, it was renamed to *.bar. The help still says so, but that's
a bug in the help). Commandline options changed syntax, now they are
more GNU-like (example: accepting either -p or --properties, not
-properties anymore). The contents of generated manifests may be
different; I'd suggest checking the manifests by hand.
List of packages that R/BR aqute and thus might be affected:
aqute-bndlib:
felix-configadmin-0:1.4.0-14.fc23.src
gradle-0:2.5-0.2.rc2.fc23.src
maven-eclipse-plugin-0:2.9-13.fc23.noarch
maven-osgi-1:0.2.0-10.fc23.src
maven-plugin-bundle-0:2.3.7-14.fc22.src
tika-0:1.5-6.fc23.src
aqute-bnd:
OSGi-bundle-ant-task-0:0.2.0-0.13.svn1242.fc23.src
avalon-framework-0:4.3-12.fc23.src
avalon-logkit-0:2.1-20.fc23.src
bindex-0:2.2-13.svn96.fc23.src
bouncycastle-0:1.52-5.fc23.src
bouncycastle-mail-0:1.52-4.fc23.src
bouncycastle-pg-0:1.52-5.fc23.src
bouncycastle-pkix-0:1.52-4.fc23.src
cglib-0:3.1-6.fc23.src
extra166y-0:1.7.0-3.fc23.src
fastutil-0:6.5.9-5.fc23.src
glassfish-gmbal-0:3.2.0-0.7.b003.fc23.src
glassfish-pfl-0:3.2.0-0.8.b001.fc23.src
glazedlists-0:1.9.0-7.fc23.src
groovy-0:2.4.3-4.fc23.src
jsmpp-0:2.1.0-3.fc23.src
mockito-0:1.10.19-3.fc23.src
mojarra-0:2.1.7-8.fc20.src
objectweb-asm-0:5.0.3-2.fc23.src
scala-0:2.10.4-4.fc23.src
I'll take care of those which I own/comaintain.
Thanks,
Michael Simacek
8 years, 8 months