【问题标题】:Problems running java in notepad++在记事本++中运行java的问题
【发布时间】:2012-10-01 17:50:25
【问题描述】:

我试图在notepad++中编译和运行一个java程序,我得到错误代码2,系统找不到指定的文件。

这是我的程序代码:

public class test {
    public static void main(String[] args) {
        System.out.println("It worked!!!!!");
    }
}

我正在尝试使用

运行和编译它
javac "$(FULL_CURRENT_PATH)"
java -classpath "$(CURRENT_DIRECTORY)" "$(NAME_PART)"

这是我找到此页面的链接:http://www.dreamincode.net/forums/topic/113551-compilingrunning-java-programs-in-notepad/

我做错了什么?

【问题讨论】:

  • 您没有使用 IDE,因为...?
  • @PeterLawrey 我没有使用 IDE,因为我正在尝试模拟在 Linux 系统上的工作,就像我在计算机科学课程中必须要做的那样,我们只能使用文本编辑器。
  • @WernerVesterås 我已经阅读了该页面,但唯一的解决方案是切换到 netbeans,这不是我想要的。我已按照cs.auckland.ac.nz/courses/compsci101s1c/resources/Notepad/… 上的步骤操作,但仍然遇到同样的错误。
  • 我每天在 linux 上使用 IDE,但如果你只有这些,你甚至没有 maven,我想你别无选择。

标签: java notepad++


【解决方案1】:

javac 在您的路径上不可用。你可以从命令行执行javac -version 吗?我希望您收到以下信息:

'javac' is not recognized as an internal or external command, 
operable program or batch file.

您可以将完全限定路径添加到上面的javacjava 命令中,或者您可以将 java bin 目录添加到您的路径中。

【讨论】:

  • 输入 javac -version 确实会产生您预期的输出。如何将完全限定路径添加到我的 javac 和 java 命令?
  • "C:\Program Files\Java\jdk1.6.0_33\bin\javac.exe" "$(FULL_CURRENT_PATH)"(实际路径应该是安装 JDK 的地方)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-04-28
  • 1970-01-01
  • 1970-01-01
  • 2015-09-03
  • 2023-03-09
  • 2013-07-28
  • 1970-01-01
相关资源
最近更新 更多