我正在做一个项目,需要我理解Java的Apache Jakarta Regexp包的基础知识。我不太熟悉如何在java类中包含库。这就是我想要运行的:
import org.apache.regexp.*;
public class regexpTest {
public static void main(String[] args) {
RE r = new RE("a*b");
boolean match = r.match("aabb");
if (match){
Sys
Test.java
package test;
import shape.twod.*;
import shape.threed.*;
import shape.*;
public class Test {
/**
* Creates a new instance of <code>Test</code>.
*/
int o;
public Test() {
}
/**
* @param args the command line arguments
*/
publ
我已经用我在intellij中设置jar文件的Jsoup做了我的程序。
当您需要cmd中的外部jar文件时,我遵循了有关如何编译java的说明。
javac -cp C:\Users\Gagak\IdeaProjects\Java\src\jsoup-1.11.3.jar ClanWarsHistory.java
编译工作得很好。
但是当我做的时候
java -cp C:\Users\Gagak\IdeaProjects\Java\src\jsoup-1.11.3.jar ClanWarsHistory
我把这个作为输出
Error: Could not find or load main c
这是我的树文件:
src
--JaJson.java
build.gradle
这是我的JaJson.java:
public class JaJson {
public static void main(String args[]) {
System.out.println("Hello");
}
public JaJson(){
System.out.println("what time is it ?");
}
public void getTime(){
Sy
我在大学里用Java编写了一个模块,但我们都是用Eclipse完成的。现在,我想回去学习它,但使用命令行。
我在桌面上建立了一个文件夹,写出了我的应用程序,并将其保存为'MyFirstApp.java‘。这就是它:
public class MyFirstApp {
public static void main (String[] args) {
System.out.print("Hello World!");
}
}
我打开我的命令行,cd进入适当的目录,然后输入"javac MyFirstApp.java“进行编译。这将在名为"M
我正在尝试运行一个简单的示例。下面的代码可以编译,但在我尝试运行它时出现错误。我是处理/Java的新手。另外,我的目标是看看我是否可以创建一个简单的命令行实用程序,可以处理图表/图形(非常简单),有点像gnuplot。
import processing.core.*;
public class MyProcessingSketch extends PApplet {
public void setup() {
size(200,200);
background(0);
}
public void draw() {
stroke(255);
i
我正在尝试从cmd行运行一个java程序,但我有一个外部库,如下所示:
我尝试了上一个问题()中的建议,如下所示:
java -cp <classpath> <main class> <args>
在我的例子中(带响应):
java -cp "ejml-v0.34-libs/*" MatrixServer
Error: Could not find or load main class MatrixServer.java
我可能会困惑于如何运行我的文件和它的路径?
当我尝试用javac然后用java正常运行java文件时,它有引用外部&
我正在创建一个Java类来检查文件是否存在:
package filedemo;
import java.io.File;
public class FileReadDemo {
public static void main(String[] args){
File f = new File("data/"+"hello.xml");
System.out.println("file name="+f.getName());
System.out.println("file p
考虑以下代码:
package com.a.b;
class Test {
public static void main(String[] args) {
System.out.println("Hello to the world of packages");
}
}
我已经像这样编译了程序:
javac Test.java
这将在当前工作目录中创建Test.class文件。现在我应该如何运行这个程序?我试过了:
java Test
但是我得到了一个“没有找到类定义错误”。如果我这样编译:
javac -d . Test.java
我试图(做一些“简单”的事情)让java播放一个声音文件。我有以下的java代码:
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
public class HelloWorldSound
{
public static void main(String args[]) throws Exception {
String soundFile = "sound.mp3";
Media hit = new Media(soundFile);
我试图从可执行文件中调用Java代码。我的Java代码如下:
CostCalculatorType.java:
public interface CostCalculatorType {
public double calculateCost(double[] chromosome);
}
Main.java:
import org.plyjy.factory.JythonObjectFactory;
public class Main {
public static void main(String[] args) {
double[] a = new d
如果我没记错
javac filename.java ->编译和生成classname.class(es)
没有java classname扩展的.class
但是,当我尝试成功地执行java filename.java时,java classname命令会出现以下错误,
Error: Could not find or load main class HelloWorld
Caused by: java.lang.ClassNotFoundException: HelloWorld
java -version
openjdk version "11" 2
在不提供适当的类路径的情况下,我尝试运行NoClassDefFoundError类时会得到一个Java。但是,当添加所需的类路径时,java抱怨它找不到主方法。如果你知道这里发生了什么,请给我指出正确的方向。谢谢
$ java MyClass
Exception in thread "main" java.lang.NoClassDefFoundError: cern/colt/matrix/DoubleMatrix1D
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Clas
我对java很陌生。我编写了这样一个简单的代码:
import java.io.*;
public class a
{
public static void main(String []argc)
{
System.out.println("S");
}
}
我使用下面的bash命令编译它:
javac a.java
然后是这个:
java a
但上面写着:
找不到或加载主类a
我的java版本是1.6.0。我该怎么办?
我已经尝试过从JavaMail运行演示消息发送。我已经下载了1.4.5版本的JavaMail并解压缩到我的JDK文件夹中。我已经将mail.jar添加到CLASSPATH。我已经编译了msgsend.java,没有得到任何错误。然而,当我尝试运行java msgsend时,我得到了一个"Could not find the main class: msgsend"错误。
我完全是Java世界的新手,花了几个小时在互联网上浏览,试图找到一个答案,但在我的情况下却无济于事。
这是我在控制台中得到的结果。我做错了什么?
C:\Program Files\Java\jdk1.6.0_3
我有一个java应用程序Test。在这里,我有两个java文件。A.java
import javax.servlet.GenericServlet;
public class A
{
GenericServlet inter;
}
为了编译这个,我使用了:
javac -cp servlet-api.jar A.java
它成功地编译。现在,另一个java文件是B.java。
import javax.servlet.GenericServlet;
public class B
{
GenericServlet inter;
A a = new A();
}
当我