Java geotools库在创建.jar时出现问题?

Java geotools库在创建.jar时出现问题?,java,eclipse,maven,geotools,Java,Eclipse,Maven,Geotools,我有一个java项目,它在eclipse中工作,然后我为该项目创建了一个.jar,当尝试执行jar时,会出现以下错误: 如果我使用eclipse创建.jar: Exception in thread "main" java.lang.NoClassDefFoundError: org/geotools/data/FeatureSource 如果使用mvn:Error创建.jar: no se ha encontrato o cargado la clase principal client.

我有一个java项目,它在eclipse中工作,然后我为该项目创建了一个.jar,当尝试执行jar时,会出现以下错误:

  • 如果我使用eclipse创建.jar:

    Exception in thread "main" java.lang.NoClassDefFoundError: org/geotools/data/FeatureSource
    
  • 如果使用mvn:Error创建.jar:

    no se ha encontrato o cargado la clase principal client.Client 
    

  • 1/java.lang.NoClassDefFoundError:org/geotools/data/FeatureSource

    运行jar时,需要在类路径中添加geotools jar

    2/对于使用maven时出现的错误,清单中是否指定了主类


    通过“no se ha encontrato o cargado la clase principal client.client”*DYM:“找不到或加载了主类client.client”,显示两个JAR的META-INF\MANIFEST.MF文件?根据他们的建议,我在更改字符串中的一个字符后,从Google translate获得了这个结果。请以后自己翻译(省去别人的麻烦)。b) 始终复制/粘贴错误和异常输出。这是MANIFEST.MF:MANIFEST版本:1.0创建人:1.6.0_24(Sun Microsystems Inc.)主类:客户端/客户端名称:通用规范标题:JDBC规范版本:4.0规范供应商:Sun Microsystems Inc.实现标题:MySQL连接器/J实现版本:5.1.17实现供应商Id:com.MySQL实现供应商:OracleManifest表示包含主方法的类启动应用程序的是包中客户端。真的是这样吗?当您启动应用程序时,java会抱怨找不到该类。