gpt4 book ai didi

Java 文件无法编译

转载 作者:行者123 更新时间:2023-12-01 13:14:52 24 4
gpt4 key购买 nike

我已经在AWS云上部署了我的java代码,当我通过终端在Windows上编译它时,我只需要使用命令即可。

javac mainApp.java

它会自动创建所有其他类的 .class 文件,假设我有另一个类

class newProcessClass

who's 变量在 mainApp.java 中,在 EC2 上编译它时,它给了我错误

error: could not find this symbol
newProcessClass npc = new newProcessClass();

其他类也一样。我怎样才能编译它并运行它。

最佳答案

根据你的描述,我认为可能是类路径问题引起的,

所以请确保当前路径(.)位于您的类路径下。

  • 您可以通过在终端中输入以下内容来完成此操作(请注意小点!)

    导出 CLASSPATH=.;$CLASSPATH

  • 如果您想保留此设置并避免每次都进行设置,最好将其添加到 .bashrc 文件中。

  • 然后当您通过java命令运行该类时,请同时指定类路径,如下所示

    java -cp 。主应用程序

关于Java 文件无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22548650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com