相关疑难解决方法(0)

在使用Ant编译的文件中找不到主类

我在Eclipse中编译并运行我的程序,一切正常,但是当我用Ant打包并运行它时,我收到此错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/supercsv/io/ICsvB
eanReader
Caused by: java.lang.ClassNotFoundException: org.supercsv.io.ICsvBeanReader
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: jab.jm.main.Test. Program will exit.
Run Code Online (Sandbox Code Playgroud)

请注意,这是运行时错误,而不是Ant 的编译器错误.

我在过去用0个问题构建了这个项目,现在当我向lib文件夹中添加第二个包时,它突然出现了吗?

这是构建文件供参考:

<?xml version="1.0" ?>

<project name="ServerJar" default="dist" basedir=".">
 <description>
  Builds client files into .jar
 </description>
 <!-- [build variables] -->
 <property name="src" location="src" />
 <property name="build" location="build" />
 <property name="dist" location="dist" /> …
Run Code Online (Sandbox Code Playgroud)

java eclipse csv ant jar

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

标签 统计

ant ×1

csv ×1

eclipse ×1

jar ×1

java ×1