2 lycorisradiata 1 lycorisradiata_1 于 2016.01.13 20:18 提问

关于Soot的安装问题——主函数找不到或无法加载

走过路过的大神帮个忙,下载soot的jar包后,命令行执行“java -cp soot-2.5.0.jar soot.Main -f J Test”后,报错:“找不到或无法加载soot.Main”,应该怎么解决??

2个回答

CSDNXIAON
CSDNXIAON   2016.01.13 20:19

安装好scala后出现“找不到或无法加载主类”的问题
“找不到或无法加载主类”该问题出现的一个可能原因
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

devmiao
devmiao   Ds   Rxr 2016.01.14 00:05
lycorisradiata_1
lycorisradiata_1 我的java是没有问题的,主要在Soot的jar包的安装运行上,通不过去
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
eclipse 执行main方法 错误: 找不到或无法加载主类
在properties->Java Build Path->Libraries下有jar包没有红×的情况下 我觉得其他方法都是多余的,直接把workspace里面的.metadata和RemoteSystemsTempFiles文件夹删了,重新导入这个workspace,重新导入项目就好了。eclipse有点抽风!
使用Soot生成控制流图
Soot是一个很有效的程序分析工具,最基本的一个功能就是生成程序控制流图(Control Flow Graph,CFG)。作为一些不了解Soot的初学者,一般都会先通过命令行试一下Soot的这一功能。下面这条命令就给出了使用最新的JAR包生成CFG的方法: 1 java -cp soot-2.5.0.jar soot.tools.CFG
Introduction:使用Soot作为命令行工具
原文地址:点击打开链接 获得Soot    你可以从Soot官方下载页面下载最近发布的Soot版本,有许多不同的版本可供你选择,但通常你只需下载像下面这样形式的版本:    soot-x.y.z.jar    在这里,我们使用Soot 2.5.0 ,下载好之后我们先试一下: $ java -cp soot-2.5.0.jar soot.Main Soot version 2
Eclipse 下找不到或无法加载主类的解决办法
转载有时候 Eclipse 会发神经,好端端的 project 就这么编译不了了,连 Hello World 都会报“找不到或无法加载主类(Exception in thread “main” java.lang.NoClassDefFoundError:xxx)”的错误,我已经遇到好几次了,以前是懒得深究就直接重建project了,但遇到次数多了必须深究下了,现总结几种解决方案,大家根据自己的情况
关于单机模式下运行Hadoop程序找不到主类的解决方法
1.首先写一个WordCount.java文件 2.然后进行编译,注意.jar后面的:. javac -classpath ~/hadoop-0.20.2/hadoop-0.20.2-core.jar:. -d FirstJar WordCount.java 3.打包,注意最后那个. jar -cvf WordCount.jar -C FirstJar/ . 4.
eclipse和myeclipse下main方法找不到主类的一种情况
经常碰到java的main函数无法加载的问题,很多人就会以为是eclipse大姨妈了,然后疯狂的clean,疯狂的重启,其实不然, 我们找到java build path找到下面的地方,看看路径是否指向编译后的class 需要注意的是:在maven项目情况下,是这样,非maven项目我没有去测试,有时间的话可以试下。
Soot I: 基本了解
Static analysis指在不对program进行运行的情况下,对其行为进行分析。搞compiler的人用之于优化,搞安全的用于做taint analysis。对于Java有两大开源的static analysis 框架,Soot和WALA,前者由McGill大学维护,后者是IBM。最新的Soot开始支持对Andoird 代码分析,包括static taint analysis。 从这篇开
用eclipse编译,结果出现“错误:找不到或无法加载主类”
网上查找了好多方法,结果发现都没办法解决,最后好不容易找到了一种方法就是“重新创建一个工程”,但是在创建工程的时候又遇到问题了,无法创建一个与原来工程名字相同的新工程,它提示“work place 已经存在相同的文件”,明明在eclipse已经删除了怎么还会存在了,最后打开文件保存的src发现确实存在,将其删除后,就可以创建了。以上只是一种方法,如果还有其他的方法请你给我留言。。。。希望对你有帮助
scala找不到或无法加载主类 com.ase.Main
scala突然出现这个错误,网上查了很久,各种原因都排除了,最后发现是编码不一致问题,项目的编码是GBK,其中一个class 或者object 是UTF-8。 这种情况下,只要修改一致就可以了
Linux下编译Java错误: 找不到或无法加载主类
比如目录结构为: 这里main函数在mygui/Test.java中,正确编译方法为,在src目录javac mygui/Test.java java mygui.Test这样就可以正确执行。如果在mygui目录下编译,则需要添加src目录为classpath目录。javac -cp ../ Test.java java -cp ../ mygui.Test其中 -cp 是指定类路径。