我正在使用springboot来构建一个在eclipse上运行的maven的restful应用程序,但是没有使用jar文件和cmd给我这个例外:C:\restapi\BvmtRestApi\target>java -jar BvmtRestApi-0.0.1-SNAPSHOT.jar
Exception in thread "main" java.lang.ClassNotFoundException: com.javaadvent.bootrest.TodoAppConfig
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:89)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:46)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:87)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:50)
at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:58)
答案 0 :(得分:0)
以下是从jar
运行的步骤添加以下maven构建插件。
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
运行maven命令&mvn package&#39;并在目标目录中生成带有project_name的jar文件。
从命令行运行命令java -jar target / project_name.jar。
答案 1 :(得分:0)
右键单击项目 去配置构建路径 然后去图书馆 并添加项目中所有缺少的jar