2017-06-22 9 views
0

私のUbuntu 16.04マシンにfiji(imagejのディストリビューション)をインストールし、デスクトップアイコンをダブルクリックすると、アプリケーションが1秒間開かれました。私はオンラインの答えを見て、1これはプログラムによって使用されるrunコマンドを出力fji imagejがUbuntuでクラッシュしました16.04

./ImageJ-linux64 --dry-run 

試すことができますこのページhttp://imagej.1557.x6.nabble.com/Fiji-crashes-UI-on-Ubuntu-all-recent-versions-td5005603.htmlで見つかりました。システムjavaを呼び出します。だから、私はコマンドをコピーし、付属のJava(fijiとimagejには自分のJavaが付属)を使用するように切り替え、それを修正しました。私はコマンド(シェルの実行可能ファイルを参照している)を使ってシェルスクリプトを作成しました。このスクリプトはfijiを起動するために動作します。

答えて

3
あなたのフィジーのインストールフォルダ(それが呼ばれているものは何でもFiji.appか)に

移動して、

./ImageJ-linux64 --dry-run 

この意志の出力長い文字列を実行し、へ

java -Dpython.cachedir.skip=true -Dplugins.dir=/home/pwarner/Schreibtisch/Bildanalyse/Fiji.app -Xmx3714m -Xincgc -XX:PermSize=128m -Djava.class.path=/home/pwarner/Schreibtisch/Bildanalyse/Fiji.app/jars/imagej-launcher-4.0.5.jar -Dimagej.dir=/home/pwarner/Schreibtisch/Bildanalyse/Fiji.app -Dij.dir=/home/pwarner/Schreibtisch/Bildanalyse/Fiji.app -Dfiji.dir=/home/pwarner/Schreibtisch/Bildanalyse/Fiji.app -Dfiji.defaultLibPath=lib/amd64/server/libjvm.so -Dfiji.executable=./ImageJ-linux64 -Dij.executable=./ImageJ-linux64 -Djava.library.path=/home/pwarner/Schreibtisch/Bildanalyse/Fiji.app/lib/linux64:/home/pwarner/Schreibtisch/Bildanalyse/Fiji.app/mm/linux64 net.imagej.launcher.ClassLauncher -ijjarpath jars -ijjarpath plugins net.imagej.Main 

コピーコマンドのようなものスクリプトファイルに置き換えて、最初の 'java'の代わりに、含まれているjava実行可能ファイルへのフルパスを置き換えます。

./start_fiji.sh 
+0

Aのように、何かをディレクトリ(またはどこが好き)でファイルを保存し、フィジーを開始するためにそれを呼び出す可能性に関連する問題である(HTTP [ImageJのフォーラムで議論]いる://forum.imagej。 net/t/start-image-on-ubuntu-16-04-2-fresh-install/5757?u = imagejan) –

関連する問題