gpt4 book ai didi

java - 使用 sbt 文件指定主类的路径并包含库

转载 作者:行者123 更新时间:2023-12-01 16:23:58 24 4
gpt4 key购买 nike

我有一个目录结构

├── build.sbt
├── lib
├── project
├── source
├──Main.java
├──Class1.java
├──Class2.java
└── target

我正在使用 sbt 来运行这个 java 项目。我打开了sbt shell并执行了run source/Main.java 。但它给出了一个错误。

所以我在 build.sbt 中添加了这一行

sources in Compile <<= (sources in Compile).map(_ filter(_.name == "/home/path/to/source/Main.java"))

但我收到一条错误消息“表达式中键入错误”

我还需要知道这是否是将 jar 添加到项目的正确方法

sbt.extraClasspath += file("/home/path/to/lib/*.jar")

(我不确定sbt是否支持通配符)

我很无助,因为没有太多资源告诉我如何使用 sbt 来构建 java。如有任何帮助,我们将不胜感激。

最佳答案

Rtfm ,与Maven相同的目录结构。 sbt 自动查找 main 方法。

关于java - 使用 sbt 文件指定主类的路径并包含库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62196245/

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