Skip to content

Commit

Permalink
Refs #100937 Note non-support of JDK 1.5.
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Plass committed Jul 24, 2013
1 parent 923f31b commit ea37445
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 23 deletions.
1 change: 1 addition & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Refer to http://redmine.ccnx.org/versions/17 for more details on CCNx 0.8.0.
- An example rc startup script is now included, but needs to be installed by
hand. It is coded for Ubuntu Linux, but should be easily adaptable to other
systems.
- This release drops support for Java JDK 1.5.

* Issues Resolved:
* Bug #100118: ccnd does not handle FreshnessSeconds=0 correctly.
Expand Down
25 changes: 2 additions & 23 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -187,12 +187,11 @@ configured on each OS.

__JAVA LANGUAGE REQUIREMENTS AND TOOLS__

For parts of the system written in Java, CCNx code is tested with Sun
Java JDK 1.5 and 1.6 only, with ant used as the canonical build tool.
For parts of the system written in Java, CCNx code is tested with
Java JDK 1.6 and 1.7 only, with ant used as the canonical build tool.
You will need:

* ant (>= 1.8.2 tested, download latest version from: http://ant.apache.org/bindownload.cgi)
extra libraries for JDK1.5 only (see below)

Eclipse `.project` and `.classpath` files are included in the distribution
so you can create Eclipse projects easily that will resolve
Expand All @@ -206,28 +205,8 @@ Projects into Workspace". Type in (or browse to) the appropriate
directory and you should see the named Project listed and selected so
you can click Finish to complete the import.

Please let us know if JDK1.5 support is important to you, as we plan
to eliminate it in the near future. The CCNx distribution includes
JAR files for required libraries for JDK1.6.

ONLY IF you are going to run on JDK1.5 you must obtain the following additional
library file independently:

* Bouncy Castle Provider for JDK1.5: `bcprov-jdk15-143.jar`
(http://www.bouncycastle.org/download/bcprov-jdk15-143.jar)

Copy the extra JAR file into `javasrc/lib`, again ONLY IF you
are running on JDK1.5.

__SPECIAL PLATFORM NOTES__

_Fedora_

JDK1.5 on Fedora has been seen to be extremely slow at seeding the
random number generator, which causes major delays for certain
operations such as generating the initial keystore file. We recommend
using JDK1.6 on Fedora.

_Solaris_

You will need to use gmake rather than make.
Expand Down

0 comments on commit ea37445

Please sign in to comment.