Skip to content

Commit 82d3236

Browse files
committed
fix java 8 compatibility
1 parent 3999cc1 commit 82d3236

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

.github/workflows/workflow.yml

+8
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,14 @@ jobs:
4040

4141
steps:
4242
- uses: actions/checkout@v3
43+
44+
- name: set JAVA_HOME
45+
if: |
46+
startsWith(matrix.ruby, 'jruby')
47+
shell: bash
48+
run: |
49+
echo JAVA_HOME=$JAVA_HOME_11_X64 >> $GITHUB_ENV
50+
4351
- uses: ruby/setup-ruby@v1
4452
with:
4553
ruby-version: ${{matrix.ruby}}

Gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ end
1212

1313
group :development, :test do
1414
gem "coveralls", require: false
15-
gem "rake-compiler", require: false
15+
gem "rake-compiler", "~> 1.1.9", require: false
1616
gem "rspec", "~> 3.7", require: false
1717
gem "rubocop", "0.82.0", require: false
1818
end

rakelib/extension.rake

+1-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ if defined? JRUBY_VERSION
44
require "rake/javaextensiontask"
55
Rake::JavaExtensionTask.new("nio4r_ext") do |ext|
66
ext.ext_dir = "ext/nio4r"
7-
ext.source_version = "1.8"
8-
ext.target_version = "1.8"
7+
ext.release = '8'
98
end
109
else
1110
require "rake/extensiontask"

0 commit comments

Comments
 (0)