JRuby on Rails не запускается server

Я пытаюсь развернуть уже имеющийся Ruby On Rails проект на Jruby on Rails через подсистему Ubuntu на 10 винде. Установил JRuby 9.2.11.0 через rbenv, поставил гемы которые в проекте прописаны, сам Ruby в проекте изменил на 2.5.7 (который в этой версии JRuby идет по-умолчанию), рельсы версии 6.0.2.1

После всех эти действий прописываю в папке проекта rails server (Пробовал и jruby -S rails server). Однако каждый раз выдает одну и ту же ошибку:

semperante@DESKTOP-87PD8JF:/mnt/d/Programs/RubyOnRails/ruby_java$ jruby -S rails server
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method sun.nio.ch.NativeThread.signal(long)
WARNING: Please consider reporting this to the maintainers of com.headius.backport9.modules.Modules
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method sun.nio.ch.NativeThread.signal(long)
WARNING: Please consider reporting this to the maintainers of com.headius.backport9.modules.Modules
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
=> Booting Puma
=> Rails 6.0.2.1 application starting in development
=> Run `rails server --help` for more startup options
Exiting
Errno::EPERM: Operation not permitted - 49
                             initialize at org/jruby/RubyIO.java:999
                                    new at org/jruby/RubyIO.java:876
                             initialize at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/rb-inotify-0.10.1/lib/rb-inotify/notifier.rb:64
                             _configure at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/listen-3.1.5/lib/listen/adapter/linux.rb:31
                              configure at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/listen-3.1.5/lib/listen/adapter/base.rb:45
                                   each at org/jruby/RubyArray.java:1809
                              configure at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/listen-3.1.5/lib/listen/adapter/base.rb:40
                                  start at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/listen-3.1.5/lib/listen/adapter/base.rb:63
                                  start at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/stdlib/forwardable.rb:229
                               Listener at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/listen-3.1.5/lib/listen/listener.rb:68
                          instance_eval at org/jruby/RubyBasicObject.java:2615
                                   call at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/listen-3.1.5/lib/listen/fsm.rb:121
             transition_with_callbacks! at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/listen-3.1.5/lib/listen/fsm.rb:91
                             transition at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/listen-3.1.5/lib/listen/fsm.rb:57
                                  start at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/listen-3.1.5/lib/listen/listener.rb:91
                                  boot! at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/activesupport-6.0.2.1/lib/active_support/evented_file_update_checker.rb:113
                             initialize at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/activesupport-6.0.2.1/lib/active_support/evented_file_update_checker.rb:68
                        initialize_i18n at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/activesupport-6.0.2.1/lib/active_support/i18n_railtie.rb:64
                                Railtie at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/activesupport-6.0.2.1/lib/active_support/i18n_railtie.rb:22
                           execute_hook at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/activesupport-6.0.2.1/lib/active_support/lazy_load_hooks.rb:69
                 with_execution_control at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/activesupport-6.0.2.1/lib/active_support/lazy_load_hooks.rb:62
                           execute_hook at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/activesupport-6.0.2.1/lib/active_support/lazy_load_hooks.rb:67
                         run_load_hooks at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/activesupport-6.0.2.1/lib/active_support/lazy_load_hooks.rb:52
                                   each at org/jruby/RubyArray.java:1809
                         run_load_hooks at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/activesupport-6.0.2.1/lib/active_support/lazy_load_hooks.rb:51
                               Finisher at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/application/finisher.rb:129
                          instance_exec at org/jruby/RubyBasicObject.java:2687
                                    run at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/initializable.rb:32
                       run_initializers at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/initializable.rb:61
                             tsort_each at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/stdlib/tsort.rb:228
      each_strongly_connected_component at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/stdlib/tsort.rb:350
 each_strongly_connected_component_from at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/stdlib/tsort.rb:431
      each_strongly_connected_component at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/stdlib/tsort.rb:349
                                   each at org/jruby/RubyArray.java:1809
                                   call at org/jruby/RubyMethod.java:131
      each_strongly_connected_component at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/stdlib/tsort.rb:347
                             tsort_each at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/stdlib/tsort.rb:226
                             tsort_each at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/stdlib/tsort.rb:205
                       run_initializers at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/initializable.rb:60
                            initialize! at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/application.rb:363
                                 <main> at /mnt/d/Programs/RubyOnRails/ruby_java/config/environment.rb:4
                                require at org/jruby/RubyKernel.java:974
                       require_relative at org/jruby/RubyKernel.java:1002
                        new_from_string at config.ru:3
                                   eval at org/jruby/RubyKernel.java:1048
                        new_from_string at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/rack-2.2.2/lib/rack/builder.rb:116
                              load_file at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/rack-2.2.2/lib/rack/builder.rb:105
                             parse_file at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/rack-2.2.2/lib/rack/builder.rb:66
      build_app_and_options_from_config at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/rack-2.2.2/lib/rack/server.rb:349
                                    app at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/rack-2.2.2/lib/rack/server.rb:249
                            wrapped_app at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/rack-2.2.2/lib/rack/server.rb:422
                          log_to_stdout at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/commands/server/server_command.rb:77
                                  start at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/commands/server/server_command.rb:37
                                perform at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/commands/server/server_command.rb:147
                                    tap at org/jruby/RubyKernel.java:1897
                                perform at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/commands/server/server_command.rb:138
                                    run at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/thor-1.0.1/lib/thor/command.rb:27
                         invoke_command at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/thor-1.0.1/lib/thor/invocation.rb:127
                               dispatch at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/thor-1.0.1/lib/thor.rb:392
                                perform at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/command/base.rb:69
                                 invoke at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/command.rb:46
                                 <main> at /home/semperante/.rbenv/versions/jruby-9.2.11.0/lib/ruby/gems/shared/gems/railties-6.0.2.1/lib/rails/commands.rb:18
                                require at org/jruby/RubyKernel.java:974
                                 <main> at bin/rails:4

Пробовал перетащить папку проекта с диска D (который под виндой) в папки которые использует подсистема. Ошибка абсолютно аналогичная.

GEMFILE проекта:

source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '2.5.7', :engine => 'jruby', :engine_version => '9.2.11.0'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 6.0.2', '>= 6.0.2.1'
gem "jruby-jars", "~> 9.2.11.0"

# Use postgresql as the database for Active Record
gem "activerecord", " 6.0.2.1"
gem 'activerecord-jdbcpostgresql-adapter', :platform => :jruby

# Use Puma as the app server
gem 'puma', '= 4.3.3'

# Reduces boot times through caching; required in config/boot.rb
gem 'bootsnap', '>= 1.4.2', require: false

# Use Rack CORS for handling Cross-Origin Resource Sharing (CORS), making cross-origin AJAX possible
gem 'rack-cors'

group :development, :test do
  # Call 'byebug' anywhere in the code to stop execution and get a debugger console
  gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
end

group :development do
  gem 'listen', '>= 3.0.5', '< 3.2'
  # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
  gem 'spring'
  gem 'spring-watcher-listen', '~> 2.0.0'
end

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

gem 'jwt'
gem 'bcrypt', '~> 3.1.7'

gem 'rails_admin'
gem 'sprockets', '~>3.0'
gem 'rspec-rails'
gem 'rswag-specs'
gem 'rswag-api'
gem 'rswag-ui'
gem 'multipart-post'
gem 'rest-client'

На гите разработчиков мне пока что не ответили. Мне кажется, что я что-то делаю неверно, что именно?


Ответы (0 шт):