Я сейчас программирую собственный интерфейс Mac для CraftBukkit, используя MacRuby и XCode.
Сейчас я использую NSTask и NSPipe для запуска Java-сервера Minecraft:
buk.setLaunchPath("/usr/bin/java")
buk.setArguments([
"-Xmx1024M",
"-Xincgc",
"-jar",
"#{NSBundle.mainBundle.pathForResource 'bukkit', :ofType => 'jar'}",
"nogui"
])
buk.launch
Однако я не могу добавить bukkit.jar
в качестве ресурса! Это просто не будет строить. Я могу легко включать изображения, и NSBundle
работает.
#{NSBundle.mainBundle.pathForResource 'bukkit', :ofType => 'jar'}
ничего не возвращает (поскольку файл не включает).
Как включить bukkit.jar
в качестве ресурса, который будет встроен в sample.app/Contents/Resources
?
спасибо!