小编zak*_*a35的帖子

使用 Linux 命令行运行 Java Maven 项目

我有一个打印“Hello world!”的 Java 项目。它在 Eclipse/Windows 和 Linux 服务器上运行良好,使用以下命令:

java MyClass.java; javac MyClass
Run Code Online (Sandbox Code Playgroud)

现在我已经将项目转换为 Maven 项目,它在 Eclipse 中仍然运行良好,但我找不到如何使用 Linux 命令运行它。我尝试了在论坛上找到的许多答案,但没有一个对我有用。

这是我测试的示例:

mvn package install;
cd target;
java -cp myApp-0.0.1-SNAPSHOT.jar mypackage.Mylass;
Run Code Online (Sandbox Code Playgroud)

这会导致错误:

Error: Could not find or load main class mypackage.Mylass
Run Code Online (Sandbox Code Playgroud)

那么,如何在不生成jar文件的情况下在 Linux 上运行 Maven 代码,或者至少使其能够通过命令行运行呢?

java linux command-line execution maven

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

command-line ×1

execution ×1

java ×1

linux ×1

maven ×1