2017-06-22 107 views
0

我在我的Ubuntu 16.04機器上安裝了斐濟(imagej的一個發行版),並且雙擊桌面圖標打開了應用程序一秒鐘,或者說它試圖打開,然後死亡。我找了一個答案在線,而這個頁面http://imagej.1557.x6.nabble.com/Fiji-crashes-UI-on-Ubuntu-all-recent-versions-td5005603.html一個可以嘗試斐濟imagej在Ubuntu上崩潰16.04

./ImageJ-linux64 --dry-run 

這打印出由程序所使用的運行命令上找到。它調用系統java。所以我抄襲了命令,並轉而使用包含的java(斐濟和imagej自帶java),並修復了它。我已經使用該命令創建了一個shell腳本(引用了包含的java可執行文件),並且此腳本可用於啓動斐濟。

回答

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可執行文件的完整路徑,如

/home/pwarner/Schreibtisch/Bildanalyse/Fiji.app/java/linux-amd64/jdk1.8.0_66/jre/bin/java 

保存在目錄(或你喜歡的地方)的文件,並調用它來啓動斐濟,像

./start_fiji.sh 
+0

一個可能相關的問題是是(HTTP [在ImageJ的論壇討論]://forum.imagej。淨/ T /無法對啓動ImageJ的-上的Ubuntu-16-04-2-全新安裝/ 5757?U = imagejan) –