代码之家  ›  专栏  ›  技术社区  ›  Levi Murray

如何从命令行访问IntelliJ的java编译器?

  •  1
  • Levi Murray  · 技术社区  · 7 年前

    我希望能够自动化这个过程。我曾研究过使用javac命令来实现这一点,但我在从.m2目录中的jar文件导入包时遇到了问题,并且无法根据具体的文件来确定如何自动化类路径。我确信IntelliJ会自动完成这项工作,我想知道是否有办法从命令行运行IntelliJ的编译器,或者是否有人知道我如何让javac只为我整个项目范围内的一个文件工作。

    感谢您的帮助!

    1 回复  |  直到 7 年前
        1
  •  1
  •   Laurent Perez    7 年前

    IntelliJ委托(默认情况下,可以委托给Eclipse编译器或其他编译器)给javac编译器。

    如果不想将项目导入IntelliJ,那么可以从命令行使用maven来构建项目。

    要生成类路径,请使用:

    类路径。txt将包含您的类路径。

    IntelliJ即使在大型maven项目上也很快,它可以很容易地编译成tomcat指向的爆炸战争。我不清楚为什么你不想从IntelliJ中受益。