当前位置: 首页 > 知识库问答 >
问题:

Maven clean安装工作在intelij中,但不在终端中

颛孙品
2023-03-14

我构建了使用spring-boot-autoconfigure来配置spring上下文的库。我在Intelij中通过maven config构建project,它工作得很好,但当我在终端maven中运行MVN clean install时,会出现错误,无法找到任何方法、类等。project是库,所以构建配置不能包括任何主路径。

这是我的maven配置

<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
<java-path> -Dmaven.multiModuleProjectDirectory=<project-root-dir-path> -Dmaven.home=<intellij-maven-path> -Dclassworlds.conf=/.../JetBrains/Toolbox/apps/IDEA-U/ch-0/183.5429.30/plugins/maven/lib/maven3/bin/m2.conf -javaagent:/.../JetBrains/Toolbox/apps/IDEA-U/ch-0/183.5429.30/lib/idea_rt.jar=37847:/.../JetBrains/Toolbox/apps/IDEA-U/ch-0/183.5429.30/bin -Dfile.encoding=UTF-8 -classpath /.../JetBrains/Toolbox/apps/IDEA-U/ch-0/183.5429.30/plugins/maven/lib/maven3/boot/plexus-classworlds-2.5.2.jar org.codehaus.classworlds.Launcher -Didea.version=2018.3.4 clean install

共有1个答案

濮彬
2023-03-14

由于Ajay Kumar添加了这个依赖项,修复了这个问题

<dependency>
    <groupId>org.openjfx</groupId>
    <artifactId>javafx-controls</artifactId>
    <version>13-ea+11</version>
</dependency>
<dependency>
    <groupId>org.openjfx</groupId>
    <artifactId>javafx-fxml</artifactId>
    <version>13-ea+11</version>
</dependency>
 类似资料:
  • 我遇到了一个独特的版本,它是在这里和这里的答案中讨论的、有着良好记录的Virtualenv-Pip错误。在这些情况下,问题在于pip安装在全局文件夹中,在某些情况下是因为其中一个pip脚本中的shebang错误,在另一些情况下是因为脚本中的第42行错误,但它始终是全局安装的。 我的问题是不同的:在我的虚拟环境

  • 当我运行此命令时,java--version仍然在cmd终端中工作,但它们显示我添加您的路径java_home。我不确定为什么给我这个错误。我正在使用vs代码

  • 我有一个烧瓶Python 3.7应用程序,我想运行在docker和库伯内特斯。 我有以下Docker文件 这个管用(用蟒蛇蛋) 但这不是(但我想坚持这一点) 运行此命令(构建容器后)给出以下错误 但是如上所述,这与以前的Docker文件非常配合。任何帮助都非常感谢。 附加说明: 构建Docker容器时没有错误 这是我的requirements.txt

  • 我在mac上使用终端安装了matplotlib,并成功安装。但是,当我尝试导入matplotlib时,它会产生ModuleNot找到错误。以下是我的代码和错误信息。 终端: 查看索引:https://pypi.doubanio.com/simple 需求已经更新:matplotlib in/Users/zbao/.local/share/virtualenvs/myProject opsBTjit

  • 我正在尝试在pyCharm中运行python程序,但是出现此错误: 回溯(最近一次调用):文件“/Users/amywang/Documents/latLong/main.py”,第3行,来自geopy。geocoders导入提名导入错误:没有名为“geopy”的模块 但是,当我在终端中运行相同的导入语句时,我没有收到错误。 有什么办法可以解决这个问题吗?谢谢!

  • 我使用一个包在Flutter中,它可以在Android上正常工作,但是当在ios模拟器上运行我的项目时,我在控制台中收到错误。 当我运行时,我得到以下错误,由于内容长度,我删除了错误的一些重复部分。 我在上面的错误中找不到任何相关消息这是 这就是我与pusher的连接方式 但在我注释掉上述文件和<code>pusher_client:^2.0.0<code>中的<code>时。yaml然后运行<c