Are you using the Google Ads API Java Client Library and Java 5 (1.5)? If so, we have important news: starting April 2015, all releases of the Google Ads API Java Client Library will only be compatible with Java 1.6 and higher.
Why this change is happening
The primary reasons for this change are:
If you are using Java 6 or higher, then you're all set -- all releases of the client library on github already support your runtime.
If you are still using Java 5 and need to migrate to Java 6 or higher, check out the following adoption guides from Oracle: Still have questions? Feel free to file an issue on the library's issues page or contact us via our Google+ page.
Why this change is happening
The primary reasons for this change are:
- Starting with version 18.0, Guava will no longer release 1.5 backports. The Google Ads API Java Client Library uses Guava's precondition checks, I/O helpers, and other utilities extensively.
- Java 5 is a bit outdated -- it was first introduced in May 2004, and Oracle's support for Java 5 is approaching some key end dates.
- Usage of Java 5 among Google Ads API Java Client Library developers is rapidly declining.
If you are using Java 6 or higher, then you're all set -- all releases of the client library on github already support your runtime.
If you are still using Java 5 and need to migrate to Java 6 or higher, check out the following adoption guides from Oracle: Still have questions? Feel free to file an issue on the library's issues page or contact us via our Google+ page.