有沒有簡單的方法來創建一個跨平臺的便攜式Xulrunner應用程序? 「便攜式」我的意思是http://portableapps.com/上的人做的,但除此之外,我希望能夠在任何我需要的平臺運行時上閃存棒。如何使用自定義相對路徑爲xulrunner應用程序設置配置文件目錄?
例如,如果我想讓我的應用程序在Linux上運行,我將Linux版本的Xulrunner和我的xulrunner應用程序。 如果我希望我的應用程序能夠在Windows上運行,我還將Xulrunner等Windows的內部版本加入進來。
然後最終用戶將能夠運行相同的應用程序,具體取決於他/她在計算機上安裝的平臺使用。 一切正常,假設我決定如何組織文件等。
當應用程序運行時出現問題。它找到當前計算機上的默認配置文件目錄並使用它(無便攜式)。 配置文件目錄應該在閃存棒上。
我試着在命令行中執行以下操作:
#After setting the following in my application.ini
[XRE]
EnableProfileMigrator=1
#and providing the branding information for the profilemanager
~/my/app$ ~/opt/xulrunner/1.9.0.7/xulrunner application.ini -P
但是,這只是啓動配置文件管理器
創建一個配置文件後,我阮明哲來運行應用程序:
~/my/app$ ~/opt/xulrunner/1.9.0.7/xulrunner application.ini \
-profile ../../../opt/xulrunner/j2b59nt8.default
現在它似乎工作,但仍然不夠。 所以我的問題應該是: 如何使用自定義相對路徑設置xulrunner應用程序的配置文件目錄?
任何見解? 謝謝。