我有一个用IntelliJ创建的Java应用程序,用于管理依赖项的Maven。当我从IDE编译并运行它时,它工作正常。但是我想从命令提示符运行它,我不确定如何包括依赖项。
Data
位于包MainClass.java
中。我使用命令com.de.example
复制了target\dependency
文件夹内的所有依赖项jar。
如果我转到mvn dependency:copy-dependencies
文件夹并尝试执行src
,则显示错误javac -cp path\to\target\dependency com\de\example\MainClass.java
。
有人可以告诉我该怎么做吗?
编辑:
当我以Error: Could not find or load main class MainClass
的身份运行它时,它在应用程序中找不到其他软件包(例如javac -cp "C:\JavaApp\target\dependency\*.jar" ./com/de/example/MainClass.java
)。