gpt4 book ai didi

java - 如何制作支持包的java编译器?

转载 作者:行者123 更新时间:2023-11-29 04:58:03 26 4
gpt4 key购买 nike

有没有什么方法可以在 Batch 中创建一个 java 编译器/程序运行器,它可以自动编译作为包一部分的 Java 源文件?为此,我到处都是堆栈溢出,但一无所获。我目前正在使用 Notepad++ 。请注意,我这样做只是为了更好地了解 Java 构建过程。

现在,我已经设置了这个基本的编译器/运行器:

javac -d ..\..\bin $(FILE_NAME)
java -classpath ..\..\bin $(NAME_PART)

请注意,我使用的是 Notepad++ 特定的变量,例如 $(FILE_NAME)$(NAME_PART)。你得到了基本的想法。我确实知道如何从命令行 (java .) 运行打包的类,但我不知道如何使其自动化。我希望它输出这个结果:

javac javac -d ..\..\bin $(FILE_NAME)
java -classpath ..\..\bin [packagenamevariable].$(NAME_PART)

感谢您考虑这个问题!

最佳答案

I have been all over stack overflow for this, and have found absolutely nothing.

那是因为仅使用 BAT 脚本编写通用 Java 编译/运行框架真的很难。

而且没有必要。

I am currently using Notepad++, and do NOT wish to change to IDE currently.

没关系。您不必使用 IDE。

相反,您可以安装支持 Java 的构建工具,例如 Ant、Maven 或 Gradle。

(对于库依赖最少的小项目,Ant 会很好地工作。对于更大的项目,Maven 或 Gradle 会更好。)

关于java - 如何制作支持包的java编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33038070/

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