- 400 名前:390 [2007/10/05(金) 15:28:23 ID:hdkeTaPg0]
- PATHの問題は解決できそうです。がうまくビルドできません。
前述のAppControllerクラスで result = `ruby PATH/sample.rb #{argv1} #{argv2}`を,例えば result = `ruby ~/Desktop/sample.rb #{argv1} #{argv2}`とした場合は 問題なくビルドでき,期待通りの動作をしました。が, プロジェクトのClasses下に新規ファイルとして作成すると, sample.rbのソース中にある mystring = String.new(ARGV[0])の行でエラーになります。 sample.rb:35:in `initialize': cannot convert nil into String (TypeError) ビルドのときに実行してしまうためのようです。 単にResources下(またはもっと適切なところ)にコピーするだけみたいなことはできますか? (動的なリンクといえばいいのか?)
|

|