草庐IT

bond_main

全部标签

java - main 方法是否属于任何类?

main方法是否属于任何类? 最佳答案 它确实属于一个类。看看任何hello-world实现,你就会很清楚。publicstaticvoidmain(String[]args){System.out.println("HelloWorld");}不会像现在这样编译。您需要将classHelloWorld{...}放在它周围,在这种情况下,您可以说main方法“属于”HelloWorld类。但是,由于它是静态的,它不属于任何特定对象。在使用面向对象语言时,您需要熟悉类和对象之间的重要区别。LearningJava:Objectsand

java - Play Framework - java.lang.RuntimeException : No main class detected

我是玩框架的新手,正在尝试运行securesocial,如https://github.com/jaliss/securesocial使用Play2.3、Scala2.10.0.sbt文件配置为name:="SecureSocial-parent"version:=Common.versionscalaVersion:=Common.scalaVersionlazyvalcore=project.in(file("module-code")).enablePlugins(PlayScala)lazyvalscalaDemo=project.in(file("samples/scala/

Java:如何在测试中打开 src/main/resources 中的文本文件?

我的项目结构是这样的project/src/main/java/...resources/definitions.txttest/CurrentTest.javaresources/...在我的测试中,我需要打开definitions.txt我愿意@TestpublicvoidtestReadDesiredDefinitions()throwsPersistenceException,IOException{finalPropertiesdefinitions=newProperties();definitions.load(newResourceService("/").getStr

java - 致命异常 : main java. lang.RuntimeException:内容的 id 属性为 'android.R.id.list' 的 View 不是 ListView 类

我正在尝试在fragment中使用ListView。但我收到此错误:致命异常:主要java.lang.RuntimeException:内容具有id属性为“android.R.id.list”的View,它不是ListView类。我的代码:我的列表fragment:publicclasswhitelist_listextendsListFragment{ContextmContext;@OverridepublicvoidonAttach(Activityactivity){mContext=activity;Log.i("Event","onAttachcalled");super.

java - 线程 "main"cucumber.runtime.CucumberException : No backends were found 中的异常

我正在使用Cucumber开发我的Selenium-JVM框架,但在运行我的第一个功能时出现以下错误。请帮忙。我是如何启动该功能的-右键点击特征文件选择运行方式->cucumber功能立即异常-Exceptioninthread"main"cucumber.runtime.CucumberException:Nobackendswerefound.PleasemakesureyouhaveabackendmoduleonyourCLASSPATH.atcucumber.runtime.Runtime.(Runtime.java:78)atcucumber.runtime.Runtime

java - osx maven 运行测试异常 : java. lang.OutOfMemoryError 从线程 "main"中的 UncaughtExceptionHandler 抛出

我一直在尝试在mac上运行一个在linux下工作的现成的maven项目。打电话时mvncleaninstall它运行了一部分测试,然后出现以下错误:线程“main”中的异常异常:从线程“main”中的UncaughtExceptionHandler抛出的java.lang.OutOfMemoryError我看到很多关于通过将MAVEN_OPTS添加到环境变量来修复Permgen错误的问题。现在我的系统上有以下环境变量:MAVEN_OPTS="-Xmx4096m-XX:MaxPermSize=4096m"调用mvnhelp:system时,我可以在配置中看到这些选项。该项目使用Robol

java - 如何从java程序的main方法调用Scala程序的main方法?

假设我在Java项目中有一个Scala类和一个Java类,scala类如下所示classSam{defmain(args:Array[String]):Unit={println("Hello")}}如何从同一项目中存在的java程序的主要方法调用它的主要方法 最佳答案 通常,主要方法在Java中是static,在Scala中是在object中。这允许您从命令行运行它们。您的代码定义了一个类,而不是一个对象。我建议将您的Scala代码更改为:objectSam{defmain(args:Array[String]):Unit={pr

java - activity_main 无法解析或不是字段

我是android的初学者,我试图在android上制作一个简单的应用程序,但这个“activity_main”错误没有被清除。我已经浏览了所有可用的答案importandroid.R;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.Menu;publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceStat

Javadoc 使用相对路径链接到 src/main/resource 或 src/test/resource 文件

如果有一种方法可以在javadoc中放置一个指向驻留在src/main/resources或src/test/resources中的标准资源文件的链接,以便其他编码人员可以快速导航到资源文件,我会发现它非常有用(在本例中为JSON文件)在IntelliJ中。这些文件用于单元测试,需要随着架构的变化而经常修改。答案在这里Linktotextfile(resource)inJavadoc没有帮助,因为绝对路径太脆弱了。有没有办法用资源做与@see相同的事情?如果javadoc本身有不足之处,IntelliJ特有的东西会很棒。 最佳答案

java - 如何在不创建整个 Java 项目的情况下在 Eclipse 中运行具有 main() 的单个 Java 文件?

这是我得到的:我有一个具有相同类名的TestFile.java。这个类有一个有效的main()方法。该文件很容易通过终端使用javac运行,然后使用java,给出预期的输出。但是,当我将文件拖放到(或打开)到Eclipse中并尝试RunAs时,我没有得到RunAsJavaApplication或任何可以运行单个/独立的(任何项目的)Java文件/类。当我尝试只Run时,我收到一个弹出窗口,提示“RunAsAntBuild。现在,我从未设置antbuild。我只想运行一个这个Java文件并在Console中查看输出/错误,它在编辑器正下方可见。我没有也不打算编写/设置一个完整的Java项