2017-06-22 110 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) –