如何解决Java类未找到异常?
我刚开始接触生物信息学,正在尝试运行一个使用FastQC v0.11.3程序的流程。我在一个Linux服务器上下载了这个程序(没有sudo权限)。据我了解,FastQC是用Java写的程序,需要Java版本1.6或更高。
当我检查我的Java版本时,输入java -version
,返回的信息是:openjdk version "11.0.6" 2020-01-14 LTS
但是当我尝试运行fastqc,无论是在我的流程中还是单独运行,都出现了这个错误:
Error: Could not find or load main class uk.ac.babraham.FastQC.FastQCApplication
Caused by: java.lang.ClassNotFoundException: uk.ac.babraham.FastQC.FastQCApplication
你知道我该怎么解决这个问题吗?也许Java版本和fastqc不兼容?任何建议都很有帮助,感谢!
相关问题:
- 暂无相关问题
1 个回答
1
你可能下载的是源代码,而不是可执行的程序。这个帖子里有详细说明。
https://github.com/s-andrews/FastQC/issues/19
你可以从下面的链接下载可执行程序:
http://www.bioinformatics.babraham.ac.uk/projects/fastqc/fastqc_v0.11.8.zip