java - 初始编译后更新,Java

标签 java build compilation

所以我是java新手(更熟悉python),如果这是一个非常愚蠢的问题,我很抱歉。我有一个 java 文件的文件夹。我创建了一个新目录并将 java 文件编译到其中。

~ mkdir classes
~ javac -d classes my_code/*.java

现在,在最初编译代码后,我可以使用以下命令在终端中运行脚本:

java classes/some_script

接下来,为了更新代码,我使用 IDE (intellij)。但是,在保存 some_script.java 文件后,当我在终端中重新运行上述语句时,更新不会显示。

我是否必须(在终端中)执行某些操作来更新文件,以便当我在终端中重新运行该语句时,我在 IDE 中所做的更改会显示出来? (ps我使用的是Mac)。

提前致谢。

最佳答案

每次修改源代码时都需要编译代码。与 python 相反,你不能只保存文件并运行它。

关于java - 初始编译后更新,Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33427467/

相关文章:

2019 年 Java 编码风格

java - Freemarker 在 ftl 上嵌入图像

java - 错误 : not a statement, 如何修复此问题?

git - 在 Azure Devops 中,有没有办法从单个构建定义的多个存储库中获取源代码?

python - 使用 pyinstaller 文本无法解码

java - 过滤器模式定义不适用

perl - 我可以使用基于 ExtUtils::MakeMaker 的构建系统 "out of tree"构建 Perl 模块吗?

firebase - 如何修复flutter项目中的gradle错误

android - 在使用 android studio 运行 Espresso 测试时。我收到以下错误

java - 使用 Maven 在 IntelliJ 中构建时解决 PermGen 错误?