MYDB icon indicating copy to clipboard operation
MYDB copied to clipboard

您好,请问我在创建数据库的时候为什么会找不到Lancher类呀

Open revolunte1999 opened this issue 1 year ago • 6 comments

[INFO] [INFO] --- exec-maven-plugin:3.1.0:java (default-cli) @ MyDB --- [WARNING] java.lang.ClassNotFoundException: "top.guoziyang.mydb.backend.Launcher" at org.codehaus.mojo.exec.URLClassLoaderBuilder$ExecJavaClassLoader.loadClass (URLClassLoaderBuilder.java:198) at java.lang.ClassLoader.loadClass (ClassLoader.java:521) at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:271) at java.lang.Thread.run (Thread.java:834)

revolunte1999 avatar Jul 22 '23 10:07 revolunte1999

电脑是m1版本的mac

revolunte1999 avatar Jul 22 '23 10:07 revolunte1999

您好,我也同样遇到此问题。电脑为win11,把项目引入IDEA之后,且Java版本为jdk-17,如下图所示: image

能顺利执行mvn compile,如下图所示: image

但当我执行mvn exec:java -Dexec.mainClass="top.guoziyang.mydb.backend.Launcher" -Dexec.args="-create /tmp/mydb",出现如下图所示的问题:

图片1: image

图片2: image

图片3: image

根据图片1图中所给的链接[ERROR] [Help 1]:http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

image

页面提示说是异常出现的问题在于插件,到这里我就不知道怎么继续下去,希望能够得到提示,谢谢!

我看了看其他的issue,尝试使用mvn install,会出现如下图所示的问题:

图片1: image

图片2: image

图片3: image

图片4: image

根据图片1中所给的链接[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException

image

到这里,我就没有方向去寻找下一个解决方案,希望能够得到提示,谢谢!

Grow-lwg avatar Nov 11 '23 15:11 Grow-lwg

您好,我也遇到这个问题。电脑为win11,把项目导入IDEA后,且Java版本为jdk-17,如下图所示: 图像

能顺利执行mvn编译,如下图所示: 图像

但是当我执行mvn exec:java -Dexec.mainClass="top.guoziyang.mydb.backend.Launcher" -Dexec.args="-create /tmp/mydb"时,出现如下图所示的问题:

图片1: 图像

图片2: 图像

图片3: 图像

根据图片1描绘所给的链接[ERROR] [帮助1]:http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

图像 页面提示说是异常出现的问题存在插件,到这里我不知道怎么继续下去,希望能够得到提示,谢谢!

我查看了其他的问题,尝试使用 mvn install,会出现如下图所示的问题:

图片1: 图像

图片2: 图像

图片3: 图像

图片4: 图像

根据图片1中所给的链接[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException

图像 到这里,我就没有方向去寻找下一个解决方案,希望能够得到提示,谢谢!

mvn exec:java -D"exec.mainClass"="top.guoziyang.mydb.backend.Launcher" -D"exec.args"="-create C:\temp\mydb" 使用这个命令应该是可以成功的 事先需要再C盘创建对应的文件夹就可以了,我也是遇到了这个问题的 image

BinTaoMa avatar Feb 06 '24 08:02 BinTaoMa

电脑是m1版本的mac

你可以看一下我上面的回复,应该是可以解决的喵

BinTaoMa avatar Feb 06 '24 08:02 BinTaoMa

exec:java -D"exec.mainClass"="top.guoziyang.mydb.backend.Launcher" -D"exec.args"="-create C:\temp\mydb"

您好,用这个方法之后报错“The parameters 'mainClass' for goal org.codehaus.mojo:exec-maven-plugin:3.2.0:java are missing or invalid”,想问一下这是为什么? 20240424020936

Debulin avatar Apr 23 '24 18:04 Debulin

mvn exec:java -D"exec.mainClass"="top.guoziyang.mydb.backend.Launcher" -D"exec.args"="-create C:\temp\mydb"

对对对 我电脑win11解决了

jieefeng avatar Apr 28 '24 16:04 jieefeng