我正在尝试运行一个简单的java测试代码。我得到一个“找不到或加载主类文件”(类似的东西)。
我正在学习的教程使用以下命令
-> javac name.java (javac doesn't work, using ->java ..)
-> dir (shows the classname as a file)
> java classname
> outputs "hello world"
我好像过不了->java running.java
class apples //everything begins with a cla
我能够从命令行编译和运行一个简单的hello程序
javac hello.java
java hello
但是,如果我在顶部的package com.mypackage.myclass上有一个package语句,并尝试相同的语句,我将得到
Error: Could not find or load main class Reflection
到底发生了什么?我该怎么解决呢?谢谢。
更新:谢谢大家。我已经手动创建了目录结构。为了使其工作,我必须从根目录运行java com.mypackage.myclass,否则它将无法工作。仍然不了解潜在的机制。到底发生了什么?
我正在尝试从官方的Oracle中运行代码来创建。我将这段代码保存在一个.java文件中。我执行了命令:
javac RadioButtonDemo.java
没有留言。但是,当我试图运行程序时,我会收到一条错误消息:
C:\Users\User\Documents\Java Projects>java RadioButtonDemo
Error: Could not find or load main class RadioButtonDemo
Caused by: java.lang.NoClassDefFoundError: components/RadioButtonDemo (w
我已经从网上下载了一个简单的java示例,我正在尝试编译下面给出的代码
package ArrayList;
import java.util.ArrayList;
public class SimpleArrayListExample {
public static void main(String[] args) {
//create an ArrayList object
ArrayList<String> arrayList = new ArrayList<String>();
/*
我以前从没试过这样做,我有点迷糊了。在同一个包中的两个类:
package test;
public class One {
public static String test () { return "hello world"; }
}
以及:
package test;
public class Two {
public static void main (String[] args) {
System.out.println(One.test());
}
}
如果我在test/目录中尝试并使用javac Two.java,
我对神经网络很陌生,我在启动Encog工作台时遇到了问题。我已经阅读了快速启动指南,但它帮不了我。我试图使用Encog工作台,每次我尝试运行可执行的jar文件时,我都会让在graddle-Wrapper.jar中没有显式属性。可以帮助我解决这个问题吗?我们需要学习Maven或Gradle for Encog还是简单的基本java就足够了?
我知道这个问题以前曾多次在堆栈溢出上提到过,但我找到的任何答案似乎都解决不了我的问题。我在InelliJ IDEA社区版工作。当我试图编译我的项目时,我得到了一个错误:Invalid maximum heap size: -Xmx4g The specified size exceeds the maximum representable size.,但是,我的项目只有72.2MB。此外,我在我的选项中有"-Xmx1g“。当我去更改我的内存设置时,它们已经在1024 my了:
如果我试图使这个值低于256,它会说“这个值应该大于256”,它不会让我这么做。我安装了64位java:
当我点击要吃午饭的应用程序时,它崩溃了,出现了这个异常。
java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder
at android.support.v7.app.AppCompatDelegateImplV7.initializePanelMenu(AppCompatDelegateImplV7.java:1038)
at android.support.v7.app.AppCompatDelegateImplV7.preparePanel(AppCo
我试图在我的CentOS 7机器上构建CentOS,但是在执行mvn package时,在crunch-spark项目中得到了以下错误
[ERROR] /home/bwatson/programming/git/crunch/crunch-spark/src/it/scala/org/apache/crunch/scrunch/spark/PageRankClassTest.scala:71: error: bad symbolic reference. A signature in PTypeH.class refers to term protobuf
[ERROR] in package
我是一名拥有7年经验的Java开发人员,但我对C++几乎完全陌生。这不是家庭作业,甚至也不是真正有报酬的工作。我只是在钻研C++,在模拟这个我在Java中经常使用的特定模式时遇到了困难。
基本上(在Java中):
public class ExampleManager
{
private static Example _example;
public static Example getExample()
{
return _example;
}
public static voi
我正在尝试询问一个列表是否包含某个字符串。
public void searchList(Scanner scan, Object list){
System.out.println("Search for element:\t");
String p = scan.nextLine();
if (list.contains(p))
System.out.println(p + " is in the list");
else
System.out.println(p + " is n
我对Scala、sbt和它的都很陌生。我真正喜欢的一件事是在编辑文件时循环运行或编译的~选项。因此,我经常运行~run。
但它泄露了记忆。在运行20-30之后,整个sbt交互式shell崩溃:
[info] Compiling 1 Scala source to /home/[redacted]
sbt appears to be exiting abnormally.
The log file for this session is at /tmp/sbt853875123365456892.log
java.lang.OutOfMemoryError: Metaspace
Error du
Eclipse告诉我:
a cycle was detected in the build path of -project name-
,尽管项目的结构(由团队中的其他人创建)没有周期。
相同的项目被部署在其他机器上(相同!)它不会给出错误。
我需要在我的机器上工作,所以我需要解决这个问题。
它在8个不同的项目中给了我错误。
它给了我更多的错误(10个项目),但随着清洁和建设的10次,就变成了8次!(不需要对代码进行任何更改)。
我真的需要让它正常工作,一遍又一遍的清洁和构建什么也做不了。有什么建议吗?
(注意:这不是java,这是flex,所以我不能将错误更改为警告:)
非常感谢!
将Java编译器更改为自动类型转换是否有任何缺点或潜在问题?在下面的示例中,list.get(0)的结果将自动转换为变量hi的类型。
List list = new ArrayList();
list.add("hi");
String hi = list.get(0);
我知道泛型可以减少类型转换,但这样做的代价是使声明变得更加困难。对我来说,泛型的好处是它们允许您让编译器强制执行更多的规则--而不是它们减少了类型转换(但我并没有经常使用它们,所以我有点不了解)。这个提议只会减少要输入的代码量,而不是把它移到另一个地方。还有一些实例不能使用泛型,因为一个集合可以有不同的对象。
它在模拟器上运行得很好,但是在iOS上却失败了。
我对xcode并不了解,所以这是我所能提供的最好的方法:
com.codename1.util.regex.RESyntaxException
at com_codename1_util_regex_RECompiler.syntaxError:231
at com_codename1_util_regex_RECompiler.compile:1283
at com_codename1_util_regex_RE.__INIT__:407
at com_codename1_util_regex_RE.__INIT__:393
at