java运行jar包, 两种方式项目都可以运行成功,但是访问项目时,java -jar 会报异常

两种方式项目都可以运行成功,但是访问项目时,java -jar 会报异常图片说明
图片说明
另:环境变量的配置如下图片说明

0

1个回答

报异常,把异常贴下啊,项目能启动成功,jar包应该是没问题的,是其他的一些问题导致的,正常逻辑

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于springboot项目jar包运行时图片上传及显示问题
    图片上传及保存方式有多种,此处只讲springBoot项目jar包运行时图片上传及显示问题。    上传图片最常见的就是直接上传到服务器的webapp目录下,或者直接上传服务的一个指定的文件夹下面,但是当项目以jar包方式运行时呢?此时上传还能正常上传只要已经建立相应的文件夹,但是显示的时候会找不到已经上传的图片资源,这时候我们需要在运行jar时将存放图片的文件夹加到springboot的...
项目新导入jar包之后,运行报错:类没有找到异常(java.lang.ClassNotFoundException)
已经导入了新的jar包了,但是运行项目还是报错,类没有找到异常(java.lang.ClassNotFoundException: org.apache.poi.openxml4j.exceptions.InvalidFormatExceptio)
解决:sprng boot 项目在IDEA中spring-boot run正常运行,但是打成JAR包之后访问界面返回404
问题描述:    开发spring boot项目,在idea编译器中使用插件spring-boot:run,能够正常访问界面,由于项目需要,要将项目打成JAR 包,然后我就按照maven命令 clean package 打包,之后用java -jar xxxx.jar 命令启动之后,正常启动,但是访问连接返回404错误,问题困扰了我两三天,知道最后看到一个棱长棱长的帖子,终于在最后找到答案,真的要...
使用myeclipse将Java项目打成jar包遇到classnotfound的问题解决办法
今天,领导交给我一活,把Java项目打包成jar文件。折腾了俩小时,到最后还是执行jar文件就报classnotfound异常,我感觉是所写的程序中依赖的jar包没有打进去,但我手动加了,还是不行。网上找了好多办法,还是不行。后来,问了一技术大牛的朋友,才知道问题出在哪了。 选择runnable jar file,而不是jar file(我的myeclipse版本是6.5,没有这个runna
jar包方式运行web项目文件上传和访问
spingBoot2.x使用 java -jar运行方式的图片上传和访问处理 1.打包成jar包,需要增加maven依赖         <build>             <plugins>                 <plugin>                     <groupId>org.springframework.bo...
java项目启动成功无异常,访问显示超时
本地部署启动成功,访问缺提示超时。 于是开始一步步排查错误 1查看控制台日志有无报错 2查看一下problem页签里错误信息提示 3查看一下C:\Windows\System32\drivers\etc目录下的hosts文件 4如果还是找不到错误的原因可以去拿到war包然后找一个干净的tomcat将其放入其中,直接启动tomcat访问试试 反正我在网上找了各种各样的解决方案,都
Jar包方式运行web项目
使用Maven进行打包 在自己的电脑终端中进入到pom.xml文件的目录中执行maven打包。 命令为: mvn clean package 成功的标志为 上面显示BUILD SUCCESS成功 打包成功后,我们可以在target目录下看见该项目的jar包 ...
引用一个第三方包.在idea编译运行正常.生成jar包,用命令java -jar xxx.jar 运行报错
  引用一个第三方包.在idea编译运行正常.生成jar包,用命令java -jar xxx.jar 运行报错: Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.r...
运行项目无故出现jar包丢失,但是,在项目下存在该jar包。
问题描述:运行项目无故出现jar包丢失,但是,在项目下存在该jar包。 项目环境:Tomcat7+jdk1.7+jdbc+struts   解决办法: 原因分析:(暂时一知半解)打包目录的不同,web项目打包的目录。  ...
[转]spring boot 在Eclipse上正常运行,打成jar包后能访问方法,无法访问jsp页面
这段时间刚接触spring boot,一个小项目完成后,在Eclipse上运行都正常的,但是打成jar包后,项目内的方法可以运行,但是项目中的jsp页面都无法访问,查看之后, org.apache.tomcat.embed tomcat-embed-jasper provided 也已经导入了,在绝望的时候,发现以下这篇文章,因为太绝望了,就懒得进行校对,直接把原博的整个pom文件
IDEA中启动SpringBoot + jsp 项目能访问成功,但是打成jar包启动404
官方推荐的SpringBoot+Thyemleaf (如果是新建项目强烈推荐黄金搭档:SpringBoot+Thyemleaf) 背景介绍 但是由于笔者团队中大部分人jsp用的最熟练、还有的是老项目改造用的也是jsp,迫不得已使用的:SpringBoot(版本号 2.1.3.RELEASE) + JSP 如下是笔者的pom配置文件 <?xml version="1.0" enco...
springBoot项目用jar包 访问不到页面
在controller层的返回页面前 去掉/  就好了   实测!@RequestMapping("/") public String index(){ return "index"; }return 返回的不要加 /  
打包为jar之后,当出现异常log4j日志输出堆栈时,找不到对应的源码的行数,只是出现Unknown Source...
原因可能是用ant打包,没有设置javac中的参数 debug="true" 输出的日志类似: java.lang.NullPointerException        at com.dyr.cloud.connection.impl.ActionDelegateImpl.getAllGPUGroupAllocationAlgorithm(Unknown Source)        a...
Eclipse中Java项目打成jar包,在虚拟机终端上面运行
一、此Java项目中不引用第三方jar包 1、利用Eclipse自带的Export,选择java下的JAR file,选择打成jar包的路径,和Main class。 2、测试(此项目中只有一个Syso"hello world"的类,并且输出语句在主函数中) 二、引用到第三方jar包 (一)、手动打包 1、自定义配置文件MANIFEST.MF(在项目下新建MANIFEST
linux 中运行jar 出现异常
在opensuse12.3中,我有一个java程序已经打成jar,执行该jar需要root权限。   先登入root su 命令输入密码 java -jar xxx.jar 执行成功,程序正常运行   而用 sudo java -jar xxx.jar 却出现异常 Exception in thread "main" java.awt.HeadlessException: No X...
Linux后台启动程序以及打开XShell连接运行java -jar然后关闭连接程序不再运行问题
问题描述 我打好的jar包,放在服务器上之后,在windows里面用xshell打开一个连接,然后运行java -jar 。。。。执行这个jar文件,当我关闭这个链接的时候为什么程序停止了呢? 打开XShell连接并运行 java -jar  XX.jar  后当前的连接被锁定,也就是说,你的连接的线程当前的状态会影响程序的执行,比如你按了CTRL+C命令程序退出,还有关闭你的
java打成jar包运行,和打成exe运行获取项目运行路径的工具类
1. 工具类 这里搜集了网上三种获取运行路径的方法,写了个工具类,具体如下: package com.zgd.jar.utils; import com.zgd.jar.App; import java.io.File; import java.io.IOException; import java.net.URL; import java.net.URLDecoder; public ...
缺少jar 编译通过 但是运行时报错
某天觉得项目中有些jar引用是无用的 就逐个去掉 并编译看看是不是报错 如果不报错就删掉  然后悲剧来了 mybatis的数据配置的事务报错 然后查了很久最后才发现是少了两个jar <dependency>     <groupId>org.aspectj</groupId>     <artifactId>aspectjrt</art...
Maven项目加入jar包能编译,运行时报错找不到jar包的类
Maven项目加入jar包能编译,运行时报错找不到jar包的类背景介绍 正在做一个基于SSM用mave管理依赖的项目,其中需要java-1.0.2.jar的MultimediaInfo类和Encoder类,先前再pom中没有写找个包的依赖,遂直接将包加在了Build Path下。能正常编译,当运行的时候就报错,找不到类。 报错如下:java.lang.ClassNotFoundException
java项目打成jar包并上传服务器运行
记录一下jar包的整个操作流程,方便以后的开发。
部署jar包成功,访问超时
查看服务器防火墙是否关闭1查看防火墙状态systemctl status firewalldservice status iptables2:暂时关闭防火墙systemctl stop firewalldservice stop iptables3:永久关闭防火墙systemctl disable firewalldchkconfig iptable...
windows运行SpringBoot项目 jar包时程序自动挂断或者程序卡死的解决方法
       在windows系统环境下 cmd到jar目录下, 执行 java -jar test.jar 的时候刚开始是好好的,过一段时间 dos窗口会显示 cd c:/jar 类似命令行挂断的信息(实际上dos窗口不再显示项目的日志打印),此时服务访问是访问不了的(我这里是用SpringBoot做一个服务,客户端进行Http访问,此时访问不了),这种情况一般是外部环境造成的,我的是windo...
SpringBoot项目运行jar包启动
分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!http://www.captainbed.net/inner SpringBoot项目在开发中,方便快捷,有一点原因就是SpringBoot项目可以打jar包运行:把jar包直接扔服务器上,然后运行jar包就能访问项目接口了。下面介绍SpringBoot项目打jar包运行的步骤流程: ...
项目Eclipse运行正常,打成jar包后 POST请求发送时,字符串乱码
备忘: 最近一个项目在eclipse上运行没问题,但打成jar包后,后端发送POST请求中,JSON数据怎么都是乱码。 在修改数据库编码、JSON编码、请求头编码后,问题依然存在。 本地环境: WIN10 专业版、Eclipse 项目编码UTF-8 服务器: windowsServer 2012 最后在启动jar包时添加了命令 -Dfile.encoding=utf-8 这样JVM...
jar打包与常见异常的解决方法
一、问题与解决方法叙述 存在以上两个文件,使用命令打包jar文件出现如下异常 在网上找了几个博客都说是MAINFEST.MF文件格式有无,检查了好几遍都没发现问题,后来灵机一定,觉得配置文件应该放在class文件的前面,一试果然好使 二、打包、运行jar文件的命令 打包: jar -cvf test.jar Demo.class jar -cvfm test.jar M
java项目打成可运行jar包
java项目打包成可执行exe文件,参见:http://mp.blog.csdn.net/postedit/79196443 一、项目结构如下: 相关说明: 1、包:client包下为自己所写的java文件,test包下为测试demo 2、文件夹:config文件夹下为配置文件,lib文件夹下为项目所引用的jar包,config、lib、src三目录 3、文件:w*x文件为本项目需解
Spring Boot 以 jar 包方式运行在后台
Spring-boot jar 包方式启动: 首先,为了防止和常用的 Tomcat 8080 端口冲突,将 Spring-boot 项目的端口号设置为 9090。 具体方法:在 application.properties 文件里写 server.port=9090。 使用 maven 命令:clean package 打包。 放到服务器上一个合适的位置。 使用 java -jar spr
java项目打包成jar编写启动文件在windows和Linux下运行
前言:新建了一个java项目,现在需要将该项目打包成一个可运行的程序,并且编写start.bat和start.sh在windows下和Linux下都可运行,项目主要是一个根据文件日期自动创建层级目录文件夹(文件夹根据日期命名),然后将文件移动到文件夹里。 准备:确保windows和Linux下都安装了jdk且配置了环境变量 1、项目的目录结构如如下图:       1.
Java项目打包JAR文件并运行
Java项目打包JAR文件
tomcat启动时提示找不到jar包里的class,但是编译已经通过
最近要做一个android APP,需要调用服务器接口,于是自己写了个servlet想着来给android发送数据,其中引用到一个JSONObject这个类,于是在之前的项目里拷贝一个jar包到这个项目里,编译和启动都没有问题,但是访问地址的时候一直提示java ClassNotFoundException ,而且报错的地方就在JSONObject这个类下面,去百度上搜了一下,都说去web-inf...
javaweb项目,明明导入jar包,缺报class not found
今天在通过hadoop将数据可视化时,发现一个问题,明明buildpath导入了jar包,运行jsp时却老是报没有导包的问题,后来才发现,javaweb要使用的jar包,仅仅通过buildpath导入是不行的,虽然这样能使代码不会出现语法错误,但是在服务器运行时,你的buildpath中的jar包并不会放到服务器中,所以会报出class not found,因此需要将你导入的jar包,拷贝到web...
成功将用intelli idea 建立的项目打包成jar文件,并在Linux上成功运行
      将jar包直接复制到linux系统上,运行java命令或者scala命令    第二个包:建立两个 object文件,如图所示:  主类仍然选择: 然后再打包copy到linux中,运行两个类都能成功,如图所示:  ...
如何将java项目打成jar包通过命令行运行
1.选中项目后,右键export 2.选择java下的Runnable JAR file   这个打jar包的方式可以将第三方jar包也打进去  之后next         3.如图:第一个红框下拉选择项目的入口文件也就是main方法               第二个红框选择文件目录以及给文件命名              第三个红框第一个选项                   ...
java项目maven管理的pom.xml报jar包错误,但是项目运行正常
今天在做搭建项目的时候老是出错,怀疑是jar包出了问题,就把所有jar包删除重新加载到maven仓库, 想的很美好,却出错了!pom文件报错,怎么更新都没用,删jar包重新加载也不行。 最后在生死存亡之际,选择了强制刷新,就好了,遂记之!
Java项目导出可运行的jar文件
【转载使用,请注明出处:http://blog.csdn.net/mahoking】   场景一:Java项目没有依赖第三方jar包         1. 首先在MyEclipse中打开项目, 右键点击项目,选择“Export”;         2. 选择Java/JAR file,Next;         3. Select the resources to export中可
maven 下载jar包问题导致tomcat 启动失败
严重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost...
java中发布maven项目的三种方式(直接运行、jar包方式、war包方式)
3、启动guns工程: 3.1 运行java文件启动 3.1.1 src/java/main/com/stylefeng/guns/GunsApplication 3.1.2 run as -> java application 3.2 运行jar文件启动 3.2.1 编译打包成...
IDEA如何打包可运行jar的一个问题
背景: 有时候,我们会用IDEA来开发一些小工具,需要打成可运行的JAR包;或者某些项目不是WEB应用,纯粹是后台应用,发布时,也需要打成可运行的JAR包。并且,如果依赖第三方jar时,又不希望第三方jar也打入最终的可运行jar包,并且还希望,组织下目录结构(如把第三方jar文件,放到最终可运行jar包的并行目录lib下)   开发环境 OS: Windows 8.1
maven工程引入JAR包后编译通过了,但项目启动时找不到JAR包
创建了maven工程,POM文件里加好了依赖,并且
项目中可以正常打印日志,但是jar中的日志没打印到日志文件中
原因: 项目中用的是commons-logging的日志框架,而jar中用的是slf4j的日志框架,slf4j和commons-logging是两个不同的日志框架,这样项目打印日志会冲突,只能打印commons-logging的日志,不能打印slf4j的日志(如果引用的jar包没有日志框架,单个项目是可以两个日志框架共存的) 解决: ① 添加依赖,slf4j打印日志将引用commons-loggi...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java 机器学习项目 学习java的项目

相似问题