当前位置: 首页 > 知识库问答 >
问题:

为什么我不能编译(错误:请用pom.xml管理类目录,我也不能用F5编译运行)

淳于飞鸾
2023-03-14

我目前正在一个名为“C:\Users\Acer\Mega\Megasync Uploads\Second Year\First Semerture\Data Structures and Algorithms\Genetic Algorithms”的文件夹中用VSCODE制作一个java文件。但是,当我点击Run时,一个错误迫使我添加父文件夹“Data Structures and AlgoritMS\Genetic Algorithm”

但是我不能再这样做了,因为我需要使用pom.xml来管理源目录。

当我打到F5的时候,路径也不一样了。

&'C:\users\acer.vscode\extensions\vscjava.vscode-java-debug-0.23.0\scripts\launcher.bat''C:\program files\java\jdk-11.0.4\bin\java''-agentlib:jdwp=transport=dt_socket,server=n,suspend=y,address=localhost:57237''-dfile.encoding=utf-8''@C:\users\acer\appdata\local\temp\cp_4z7lhy5oaj57rxbrd3o9wonul.argfile''geneticalgorithm‘

如何修复这些错误?

共有1个答案

仉昂熙
2023-03-14

下面是在vs-code https://code.visualstudio.com/docs/languages/java中配置java的步骤。

安装JDK之后,编译和运行java程序非常容易(https://www.guru99.com/install-java.html)。以下是步骤:

>

  • 打开命令提示符窗口并转到保存java程序的目录(MyFirstJavaProgram.java)。假设是C:。

    键入'javac myfirstjavaprogram.java'并按enter键编译代码。如果您的代码中没有错误,命令提示符将带您转到下一行(假设:设置了path变量)。

    现在,键入'java MyFirstJavaProgram'运行您的程序。

    您将能够看到打印在窗口上的结果。

  •  类似资料:
    • 我正在做我的节目。我正在使用Sublime文本和用于编译基本Windows CMD。我有一个文件夹,在这个文件夹中我有一个包,里面有每个文件(folde todolist)。在这个包中,我有一个类(Gui.java(packgae(folder)Gui\u pckg))。此类中的代码如下所示: 导入javax。摆动导入java。awt。; 公共类Gui{ } 而且它编译得很好。 但是,当我试图编译

    • 我有一个简单的测试设置,如 但当我尝试编译测试时,我会遇到53个错误,比如 实际上并没有传达任何关于问题所在的有用信息。我只能假设在我的构建中没有正确配置某些内容。sbt文件或其他地方。 这段代码确实曾经工作过,在我清理东西的过程中,事情发生了变化,现在它被破坏了,没有好的诊断。 有人能提出要找的东西吗?

    • 按照https://openjfx.io/openjfx-docs/#install-javafx的说明,我通过以下方式编译了示例HelloFX. java: 但是现在如果我试着运行它。。。 ... 我得到一个错误: 然而,报告为未找到的文件在那里: (我已经将权限更改为添加,以防出现问题,但显然这不是问题所在。 怎么了? (是的,指向)

    • 我用Android Studio用API 25(牛轧糖)制作了一个简单的应用程序,但现在我想为API 21(Lollipop)构建一个APK,所以我将项目结构中的“编译SDK版本”更改为API 21,但Android Studio给了我以下错误: 我知道这可能是一个图形不兼容,但我不知道如何解决它,所以你有任何想法来修复它吗? styles.xml build.grandle

    • 奇怪的是,标记为“OK”的行编译得很好,但标记为“Error”的行失败了。它们看起来基本上是一样的。

    • 我有一个Java FX项目,正在使用maven 3.0.5进行构建。当我运行mvn package/install时,项目失败并抱怨包javafx.*不存在。据我所知,Javafx是用Java1.7封装的,所以构建过程中不采用这一点是没有意义的。当我在IDE(intellij)中编译它时,它工作得很好,然后我的maven构建也成功安装了,但是我不希望每次进行干净的安装时都要经历IDE。有什么想法吗