java打jar包的问题 服务器找不到这个类

我的maven项目

在pom里面导入了阿里的fastjson依赖

在本地是可以使用的

但是打成Jar包放到服务器以后

就会报错找不到这个类

请问应该这么解决?

0

3个回答

1

你把打包后的jar 解压出来,已改里面没有fastjson 这个jar包

0
qq_31515997
hello.. 回复qq_24094489: 这是我的,你改下就可以了,加在pom 中
8 个月之前 回复
qq_31515997
hello.. 回复qq_24094489: <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <descriptorRefs> <descriptorRef>snkj-hy</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>com.snkj.data.netty.Server</mainClass> </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
8 个月之前 回复
qq_24094489
很好的坏人 里面确实没有fastjson这个jar包,确切的说里面任何jar包都没有 只有我自己写的class文件和pom文件
8 个月之前 回复

打包个war包放到服务器就行了

0
qq_24094489
很好的坏人 jar包无法解决吗?
8 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
spring 打入jar包 xml配置路径,加载异常等常见问题解决方法
有些情况我们需在java工程而不是 web工程里面使用spring 并且需要打成jar包单独使用,这个时候spring的配置文件加载路径容易出错。大家可以参考如下配置,java工程目录 然后启动加载spring ApplicationContext context = new ClassPathXmlApplicationContext("classpath*:spri
文件上传 导入所需的jar包启动服务后依然报错找不到jar包里的类 ClassNotFoundException
问题报错:报java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileItemFactory 浏览器上报错404路径找不到,这里报404是因为所引的jar包没有找到 解决了很长时间,纠结的淡疼,刚开始自学,初学者勿喷,哈哈。还是没有经验解决办法 1. 首先确认下那个jar里有FileItemFactory这个类不
关于项目打成jar包文件资源找不到的同学们你们有救了!!!
前言说来话长那么就长话短了,前几天一个项目里面有个操作是加载类的时候去读取资源文件夹下面的文件资源,项目在Eclipse和IDEA上面运行的好好的,BUT一打成jar包说文件找不到。去网上搜了搜发现,jar包是一个文件不是一个文件夹当你以流的形式读取的时候当然找不到了。。。。。。好吧后来我就ClassLoader去加载这个文件夹下面的文件,可以是可以了可是发现为啥不能像mybatis一样一群一群的加
打Jar包部分类找不到问题
最近开发遇到一个奇葩的问题就是打出来的jar包。除了几个个别的类 出现找不到 其他的都可以。一直困惑不知道原因。知道今天我终于找到了问题所在。在这里记录一下。     其实发生这种问题的原因就在于:这些找不到的类,他们当中肯定是引用了第三方的jar包,而你使用的工程中并没有他需要的jar包。这样会有什么影响呢,不知道你们有没有观察到log 你会发现dalvik 虚拟机 会报一个leank 失败的错
引入了jar包,还是找不到 class 的问题
第一次用java 做 web 项目,遇到个奇怪的问题,引入了jar  包,但是还是找不到对应的class 解决办法: 右键项目     选  p'roperties       deployment  assembly     add  jar包
tomcat启动时提示找不到jar包里的class,但是编译已经通过
最近要做一个android APP,需要调用服务器接口,于是自己写了个servlet想着来给android发送数据,其中引用到一个JSONObject这个类,于是在之前的项目里拷贝一个jar包到这个项目里,编译和启动都没有问题,但是访问地址的时候一直提示java ClassNotFoundException ,而且报错的地方就在JSONObject这个类下面,去百度上搜了一下,都说去web-inf...
Java中jar包内的类访问内部资源文件的路径,出现文件找不到问题
在本地项目中,我们访问项目中的资源文件,则一般使用相对路径或者用System.getProperities(&quot;user.dir&quot;)得到项目根目录后再找到相应资源文件,但将改工程打包为jar包后,运行该jar时,显示找不到资源文件的错误。 如何解决? 方式一:使用Class.getResource String s1 = this.getClass().getResource(&quot;/librar...
打JAR包 路径不是根目录的问题
进入CMD,到需要打包的目录下 使用 jar cvf t.jar ./ 命令
Eclipse打JAR包引用的第三方JAR包找不到的问题。
我的程序里引用了别的JAR包 在ECLIPSE里运行正常 我想把我的程序打个JAR包 打包的时候把引用的包也打进去了 可运行程序确总是找不到我引用的包 是不是路径的问题? 急死我了快     解决方案: 在你的项目文件夹下建一个META-INF文件夹里面新建一个 MANIFEST.MF的文件内容大至如下 Manifest-Version: 1.0 Ant-Vers...
JAVA工程打成jar包找不到配置文件路径
       上篇文章说过配置文件读取的公用方法,但是目前工程打成jar包后,直接用jdk执行发现系统找不到配置文件路径,意识到这种读取配置文件的方式可能存在一定的局限性,因此搜索一些资料对配置文件读取方式作出如下修改。 public class PropertiesLoader { private final static Logger LOG = Logger.getLogger(P...
java springboot打包项目成jar在命令行运----找不到主类和没有主清单属性
springboot项目打包成的jar在命令行运行时提示找不到主类和没有主清单属性 这个原因是:使用压缩工具打开jar,找到META-INF 打开MANIFEST.MF 里面内容:看看是不是比下面这个缺少Start-Class和Main-Class这个两个属性 没有的话别手动加了,在pom里面增加下面的plugin,然后重新编译打包一下。 pom.xml增加下面几个 &amp;...
资源文件一块打包成jar,调用时找不到文件
http://www.cnblogs.com/tqsummer/archive/2011/02/16/1956111.html
maven打包插件,导致服务器无法运行jar程序
程序在idea做调试,没有任何问题,在服务器我上运行就报错 先看原来打包插件 &amp;amp;amp;lt;build&amp;amp;amp;gt; &amp;amp;amp;lt;plugins&amp;amp;amp;gt; &amp;amp;amp;lt;plugin&amp;amp;amp;gt; &amp;amp;amp;lt;artifactId&amp;amp;amp;gt;maven-assembly-plugi
直接运行jar包找不到主类和没有主清单属性的解决
springboot项目module 通过maven打包编译后,生成jar包;再通过命令 java -jar eureka-server/target/eureka-server-0.0.1-SNAPSHOT.jar 启动后提示: jar包找不到主类和没有主清单属性。   解决方案: 在对应的pom文件 build配置节中加入 &amp;lt;plugins&amp;gt; &amp;lt;p...
IDEA导出jar包后运行报错 找不到或无法加载主类
问题描述 操作系统:win10 按照网上的流程打包jar包后,使用 java jar包名称 运行时出现找不到或无法加载主类错误 解决方案 1. 更换命令。使用 java -jar jar包名称 命令运行 2. 打包流程有误。我看了多篇博主的打包流程,觉得都不够详细或者解释的不够清楚。于是我写了一篇详尽的打包流程,应该是不会出现 错误的。 地址...
解决maven项目打成jar包后找不到程序入口
在pom.xml中增加如下构建配置即可: &amp;lt;build&amp;gt; &amp;lt;plugins&amp;gt; &amp;lt;plugin&amp;gt; &amp;lt;artifactId&amp;gt;maven-assembly-plugin&amp;lt;/artifactId&amp;gt; &amp;lt;configuration&amp;gt; &amp;lt;appendAssem...
关于引用第三方jar包,生成自己jar包运行时找不到第三方jar包的解决方案
关于引用第三方jar包,生成自己jar包运行时找不到第三方jar包的解决方案
解决找不到sun.misc.BASE64Encoder 的jar包问题
*问题:   在MyEclipse中用到了BASE64Decoder类,也没办法import sun.misc.BASE64Decoder;   Eclipse提示如下:    Access restriction: The type BASE64Decoder is not accessible due to restriction on required library C:
springboot 打jar包,无法引用jar包里面的类
今天用springboot给公司封装了一个模板工具类,用于生产各种各样的Word文档的模板,一起开发就绪,但是在打包的时候出现了问题,打完包将它拷到其他项目中,可是该项目无法引用该工具类。经过百度。。。。。。找到问题,共享出来,提供给和我一样遇到此问题的小伙伴。 解决方法,更换plugin &lt;build&gt; &lt;plugins&gt; &lt;plug...
Springboot用IDEA打jar包 运行时 错误: 找不到或无法加载主类
今天得打包发布到测试服务器上    我就用IDEA打了一个jar包然后到服务器上运行就显示 报错误:找不到或无法加载主类 我就想不通了搞了好几次还是不行人家说什么配置第二个   还是没什么用     -------------------------------------------------- -----------------用MAVEN打包---- ---------...
解决eclipse在tomcat发布web项目时明明已经存在相应的jar包却报类找不到的问题
1.选择properties--Deployment Assembly; 2.add,选择Java Bulid Entries; 3.将所有的jar包选择 重启eclipse就可以了。
java 打jar包遇到的坑
前言:       java如何打jar包并运行jar包文件就不重点描述了,一般都是通过工具直接导出或通过命令生成jar包,通过工具生成的META-INF文件夹里的配置文件MANIFEST.MF文件一般都选择配置好的。导出后可直接java -jar xxx.jar运行,通过命令生成的MANIFEST.MF一般都没配置Main-Class: ,需要你手动加入你的主文件。下面主要针对命令打 jar包...
解决spring boot的jar包通过java -jar命令运行时提示"缺少主清单..."
pom文件中引入如下配置 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </
Maven打包找不到父工程jar包
这种情况是因为找不到父工程的依赖包导致的打包失败。在IDEA中,可以将所有的工程全部install到本地仓库中, 这样所有工程的依赖就安装在了本地仓库。再对之前要打包的工程操作就可以了
Linux系统下Java应用程序打包成.jar文件遇到问题与解决问题
首先参考文献: 文献: Linux系统下Java应用程序打包成.jar文件 基本没什么问题, jar -cvfm date.jar META-INF/MANIFEST.MF *.class 入口函数定义文件打包进jar过程中遇到了 java.io.IOException: invalid manifest format 参考Error in dependencyCheck...
IDEA下maven打包失败,找不到引用的jar文件的类
在开发环境下Maven一切运行顺利,可是打包时就报错,说是找不到符号,主要是找不到应用jar里的类。 这是在IDEA下会常遇到的情况,重新清理构建一般也是起不了效果,如果可以的甚好,不行的话就试试下面的办法吧: 将路径改为跟系统环境变量配置的一致,此时再把target文件夹手动删除,然后重新build,再重新执行打包命令,一般情况下就可以了。 如果不行,那么只能再google了,坑是不断的,要坚信
java中jar包内的类访问jar包内部的资源文件的路径问题
在本地项目中,若我们要访问项目中的资源文件,则一般使用相对路径或者用System.getProperities("user.dir")得到项目根目录,然后再访问资源文件,但是在将该工程和资源文件打包为jar包,运行该jar文件时,会显示找不到资源文件的错误。 在如下项目结构树中,项目根目录为nlpir,如果我们要在src下的某个package的某个java文件中访问blackWhite文件夹中的
Idea打包springboot项目jar包,运行报找不到主清单属性或找不到主类问题解决方法。
Idea打包springboot项目jar包,运行报找不到主清单属性或找不到主类问题, 尝试网上的各种方法无果,最后自己摸索的最终解决方法,具体步骤如下: 1.首先在pom.xml中加入如下配置 &amp;lt;build&amp;gt; &amp;lt;plugins&amp;gt; &amp;lt;plugin&amp;gt; &amp;lt;groupId&amp;gt;or...
微服务分布式项目(聚合Maven项目)服务打jar包,启动找不到清单
微服务分布式项目(聚合Maven项目)服务打jar包,启动找不到清单 微服务项目有很多个服务,我们使用SpringBoot的时候用Maven把服务打成jar包去运行,运行的时候我们发现报错 启动找不到主清单。这时候我们改一下SpringBoot Maven打包方式,我们在主pom里面添加: &amp;lt;build&amp;gt; &amp;lt;pluginManagement&amp;gt; &amp;lt;plugin...
NoClassDefFoundError类存在,但是找不到
NoClassDefFoundError类存在,但是找不到,引用jar包或者第三方项目时 如:引用nineoldandroid-2.4.0-2.jar时,出现以下情况: 06-15 01:01:23.472: E/AndroidRuntime(2218): java.lang.NoClassDefFoundError: com.nineoldandroids.animation.Ani
项目新导入jar包之后,运行报错:类没有找到异常(java.lang.ClassNotFoundException)
已经导入了新的jar包了,但是运行项目还是报错,类没有找到异常(java.lang.ClassNotFoundException: org.apache.poi.openxml4j.exceptions.InvalidFormatExceptio)
Maven引入本地jar包,解决打包时找不到本地jar包
标题有点绕,但搜到这个问题就应该都明白。 引入本地jar包: &lt;dependency&gt; &lt;groupId&gt;local-sdk&lt;/groupId&gt; &lt;artifactId&gt;test&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&l...
已解决:项目本地执行一点问题没有,一上服务器就jar包冲突
&amp;lt;dependency&amp;gt;             &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt;             &amp;lt;artifactId&amp;gt;spring-boot-starter-web&amp;lt;/artifactId&amp;gt;              &amp;lt;!-- 发布项目,放置tomcat冲突使用 -...
关于maven项目导入本地项目生成jar包,一直提示找不到类的处理方法
今天遇见一件很扯淡的事情,我本来使用的jdk1.8和tomcat8,后来出于需要我改成了jdk1.7和tomcat7但是神奇的事情出现,原本一个项目里面导入了本地项目生成的jar包如下         bhz   bhz-com   0.0.1-SNAPSHOT       bhz   bhz-sys-facade   0.0.1-SNAPSHOT    
Ant 打JAR包问题请教
1、我现在使用ant打jar包遇到了设置class-path路径问题,如果在本地环境上设置绝对路径打的jar包可以运行,因为是依赖的本地jar包的路径 2、但是如果到其他环境上就无法运行,我现在已经把绝对路径的所有依赖jar包已经打进了jar中,可是我在指定相对路径的时候无效       打好后的jar目录如下:      com   这里都是编译后的.class文件   ...
部署项目时,有时候有些Maven jar包没添加到Tomcat服务器中,导致找不到类
部署项目时,有时候有些jar包没添加到tomcat服务器中,导致找不到类 点击项目右键,点击property,选择Deployment Assembly 找到Maven Dependencies 并点击右上角的Add 点击Java Build Path Entries 选择Maven Dependencies,就OK了,手动添加lib jar包
java读取Excel —— XSSFWorkbook 找不到该类
做一个Excel表格的读取时导入 org.apache.poi 包后居然提示  XSSFWorkbook 找不到: 原来是还需要下载一个jar包: poi-ooxml 包   ,之后在引入相关类即可: import org.apache.poi.xssf.usermodel.XSSFWorkbook; 写到这里就顺便把读取Excel表格的方法也贴上来:
ant打可执行jar包,报错找不到第三方jar的类;
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;project name=&quot;sayhellousejarant&quot; default=&quot;jar&quot; basedir=&quot;.&quot;&amp;gt;     &amp;lt;!--定义源文件路径,其中的value换成location也行,使用value的时候,${src}得到的就是src这个值,如果
错误:找不到主类
eclipse/myEclipse不能自动编译了,执行程序或者使用junit测试老是提示:错误 找不到主类; 上网找了找原因,说是可能在导入架包的时候导入了不是.jar的文件,回头去项目中查看果真是啊! 多了一个.zip的文件,删除了还是不行!于是关闭项目,删除项目(不删除文件),在项目目录中删除.classpath和.project文件 然后在新建一个项目名相同的项目,由于是web项目...
Spark Java程序打包提交找不到类错误
java写的spark程序,打包时不能带spark-core相关版本的包,打包成JAR以后只能在linux的spark集群中运行spark-submit。本地不能运行。提示来源于如下链接https://bbs.csdn.net/topics/392283234...