今天在Eclipse上新建了一个项目,编写并运行程序的时候弹出一个“Launch Error”错误对话框,曰:selection does not contain a main type。再编写一个简单的HelloWorld程序测试,发现结果一样。
上网查找原因,找到一个解决办法:
出现这个问题,是因为java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了。在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板,再点Add Folder, 把源代码所在的包路径的上层目录加进来.
操作起来挺麻烦的,弄了好一会也没弄好,干脆自己找解决办法好了。
我再次新建一个项目,编写程序并运行,发现没有该错误,奇怪了。
仔细想想两个项目的不同之处,不同的地方就是在新建项目的时候第一个项目勾选了Java Settings下的Allow output folders for source folders,而第二个项目则没有勾选,莫非问题就出现在这里?
重新再新建已项目,勾选Allow output folders for source folders选项,编写程序运行,果然再次发现selection does not contain a main type错误。
问题解决。
分享到:
相关推荐
错误 I am unable to correct the error in my code. The error is " List (Error) Dictionary.getNumber: Dictionary does not contain...(错误)Dictionary.getNumber:Dictionary does not contain key: constant.
mytabis 报错 Mapped Statements collection does not contain value for
xcode报错SDK does not contain 'libarclite' at the path
SDK does not contain 'libarclite'
xcode真机调试文件14.3 DeviceSupport iOS 14.3 真机调试文件 位置/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a'; try increasing the ...
反编译工具ILSpy.exe:是个很不错的反编译软件,而且是免费了;
在Unity中,用到MySql数据库时,发布exe 的时侯报错,有关于dll的错误,解决问题所需dll文件。 把unity文件夹下Unity\Editor\Data\Mono\lib\mono\2.0 中的 这三个dll放到项目plugins中就可以了。
- Check that Maven settings.xml does not contain http repositories - Check that Maven pom files do not contain http repository ----- - Check that Maven pom files do not contain http repository ----- -...
全部pdfbox的jar
关于eclipse发布web项目中遇到的问题
Unity3D使用System.Windows.Forms.dll-附件资源
DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。一个DTD文 档包含:元素的定义规则,元素间关系的定义规则,元素可使用的属性,可使用的...
unity 可以使用的System.Drawing.dll,亲测可用。用来处理图像。
问题一:Android Studio报错:SDK does not contain any platforms. 解决方法:本地SDK应放到名为platforms的外层文件夹内。 例子:D:\SDK\platforms… (选择路径时选取到SDK文件夹即可) 问题二:Android SDK ...
安装完 Oracle11g 之后,想打开自带的 SQL Plus 来学习,然后按照提示用 sys 用户来连接数据库,可输了好几次都提示一个错误: error: the account is locked 可能是下面几个原因。 1. 尝试多次登录未成功(可能密码...
Xcode 15 旧项目可能报错 SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a';...
pdfbox2.0.2.jar包,把后面的‘-zip’删掉就可以用,因为怕冲突。有人既然要18个下载分,我觉得这不是共享,别人有需要的时候,确无法下载。不能用可以找我
ebean-bug 这个项目演示了 Ebean... Exception in thread "main" javax.persistence.PersistenceException: query does not contain any named bind parameters? at com.avaje.ebeaninternal.server.util.BindParamsP
unity3d ui插件 NGUI2.0插件