jruby

    0熱度

    1回答

    我一直在閱讀鶯的源代碼,我無法弄清楚jruby-jar和jruby-rack jar是如何在servlet classpath上結束的? 似乎鶯將它們複製到web-inf/gems/gems/<gemname>/lib/<jarname>.jar但它們不在類路徑中。 我猜如果我把它們放在我的ruby應用程序的lib /文件夾中,它們會被複制到web-inf/lib並且一切都會好起來的,不過,看起來

    2熱度

    1回答

    我正在嘗試針對AppEngine及其數據存儲區編寫一些測試(RSpec)。我試圖通過加載環境和測試: appcfg.rb run -S spec app/tests/ 而且我結束了以下錯誤: spec:19: undefined method `bin_path' for Gem:Module (NoMethodError) 我可以運行不規範的AppEngine就好運行: spec app/t

    0熱度

    1回答

    我使用jRuby和一個Java庫(使用它自己的一個applescript來播放MS Word)將Word文檔轉換爲PDF文件。有時候我會收到一個關於邊距問題的對話,或者由於文件太大,MS Word會凍結。 任何人都可以推薦一個腳本或庫,我可以在OSX上運行來管理這些問題(關閉對話框/重新啓動Word,如果沒有響應)?問題是,我並不真正瞭解applescript,Java庫不是開源的,所以它可以是觀

    3熱度

    2回答

    是否有可能在同一臺機器上運行jRuby和本機ruby? 例如下都找到它的馬茨Ruby擴展/usr/bin/gem或/usr/bin/rake 的MRI寶石和JRuby寶石安裝耙或寶石混淆在一起。 那個星座有任何經驗嗎?

    1熱度

    2回答

    我的jruby機架sinatra compass haml應用程序正確地重新加載對* .rb文件的更改,但未檢測到* .haml文件的更改。 此指南針是否執行一些緩存或Rack :: Reloader的限制?任何指向如何解決?

    0熱度

    1回答

    我必須使用jruby-rack將Ruby on Rails應用程序部署到tomcat應用程序服務器。由於安全原因,我的客戶將webapps目錄安裝爲只讀,他不會更改此設置。出現的問題是,rails記錄器想要在寫入模式下打開WEB-INF/log/production.log。他沒有給這個文件寫任何東西,因爲log4j和朋友都配置好了,但是rails抱怨文件不可讀。 是否有任何防止rails打開此文

    2熱度

    1回答

    我有一個類似於String.format(String, Object...)的簽名的函數。 我想打電話從JRuby的這個功能沒有最後的參數(因爲它是可選的),但我的代碼引發ArgumentError(wrong # of arguments(1 for 2)) 有沒有辦法來調用只有1論點就像這個功能我會在Java中做什麼?

    0熱度

    2回答

    不幸的是,GAE需要在每次代碼更改時重新啓動服務器。 是否有可能防止它並在保存代碼後立即提供反饋? 或者,我可以將Google App Engine的API導入到我的ruby代碼中並在Sinatra服務器上運行它嗎?嘗試了這一點,但它「導入com.google.appengine.api」失敗(它不知道'com'是什麼)。 對於Sinatra,我使用「重新運行」(http://github.com

    0熱度

    1回答

    是否有可能像python一樣擴展GeoModel類? 謝謝。

    1熱度

    1回答

    只是爲了它,我試圖模仿JRuby生成器如何使用C#中的線程工作。另外,我完全意識到C#已經內置了對yield yield的支持,我只是玩弄了一下。 我想通過使用線程保持多個調用堆棧存活,這是某種可憐的人協程。 (即使沒有調用堆棧應在同一時間執行) 的想法是這樣的: 消費者線程請求 工作者線程提供的值,併產生回值消費者線程 重複,直到工作者線程完成 那麼,什麼會做下列的正確方法是什麼? //exam