spring boot打包问题,访问问题

用eclipse 打jar包 或者war 会报错(换maven-surefire-plugin: 其他版本一样报错 )  总结所有的可能性


[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.3:test (default-test) on project jxBoot: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.3:test failed: Plugin org.apache.maven.plugins:maven-surefire-plugin:2.3 or one of its dependencies could not be resolved: Failed to collect dependencies at org.apache.maven.plugins:maven-surefire-plugin:jar:2.3 -> org.apache.maven.surefire:surefire-booter:jar:2.3: Failed to read artifact descriptor for org.apache.maven.surefire:surefire-booter:jar:2.3: Could not transfer artifact org.apache.maven.surefire:surefire-booter:pom:2.3 from/to central (https://repo.maven.apache.org/maven2): RSA premaster secret error: SunTls12RsaPremasterSecret KeyGenerator not available -> [Help 1]


网上找了很久没解决 ,最后还是无意中用命令解决了

有的说 缺少包

1

<plugin>  <groupId>org.apache.maven.plugins</groupId>  <artifactId>maven-surefire-plugin</artifactId>  <version>1.8.12</version>  </plugin> 
2

<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>


有的说是要跳过测试,勾选eclipse 这个选项




有的说 用代码跳过测试

http://blog.csdn.net/caiwenfeng_for_23/article/details/44514947


有的说这个

http://blog.csdn.net/chen_jp/article/details/8524913



可能你的问题属于以上的,  如果没有解决请看我的问题解决办法:  直接用自己配置的maven 用cmd命令打包 放弃使用eclipse工具,可能是eclipse 的内部问题吧,具体我也不清楚为什么,使用命令打包成功,(成功之后,奇怪的是回过头来 再用eclipse打包结果也成功了    晕!!)




打包成功部署访问

启动项目 java -jar *****.jar  (注意路径)

启动项目 java -jar *****.war  (注意路径)( 这种方式可以解决,jar 无法访问jsp页面的问题jsp支持要加 其五的代码段 )


在项目的target文件夹下找到自己的 jar (或者war ,一般spring boot 打的是jar包) 

这里我的包名叫 jxboot.jar 访问时和直接在eclipse 上运行的访问是不一样的

http://localhost:8888/home (eclipse 上 home 方法 )
http://localhost:8888/jxboot/home (jxboot.jar 部署后访问 home方法)


这些小细节真的有时候能搞很久,时间宝贵但愿能给正在苦苦寻找方法的小伙伴节约点时间





本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/553419.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

redis缓存(jedis), 链接,存,取,String,map,对象

windwos端修改 redis.windows.conf 文件 配置访问ip 和 端口 和 auth 端口 port 6379 密码 requirepass 123456 cmd cd 到解压目录 执行 redis-server.exe redis.windows.conf 如果不指定配置文件,设置项重新启动后失效 启动成功 若报错 [2368] 21 Apr 02:57:05.611 # …

微信公众号之微信支付(V3版)jsp页面jsapi统一下单调启支付(java版)

web项目 按顺序一步一步来 准备: 申请了微信支付接口的微信公众号一枚 , 备案的域名网站一枚, (如果有没有的这两个东西会耽误你很久,因为微信支付必须是线上,无法本地调试,) 这里说一下 如果有经济条件的最好申请一台win系统的服务器作为测试服务器这样会使你省去很多的麻烦,装…

微信CA证书(本例使用 java,win7服务器)

CA证书 微信支付HTTPS服务器证书验证指引https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter23_4 下载证书文件 DigiCert_Global_Root_CA.der官方安装步骤

jeecg扩展字段,非实体属性

jsp 添加对应的字段名称 后台

wex5部署教程到数据库

第一步. 打包app 模式3 选择插件勾选, 绑定data c 组件 input 输入框不可编辑, js 赋值后 可以编辑, 第二步. 第三步 4 5 6 7 8 9 10 11 12 启动tomcat 运行app OK

jeecg 输入框属性 自定义ajax 验证字段值是否存在

jsp <div class"form"><label class"Validform_label">选项编号: </label><input name"typecode" class"inputxt" value"${type.typecode }" datatype"/^[A-Za-z0-9\u4E00-\u9FA5\uf900-\ufa2d…

SVN插件版本过低1.6的已经不兼容现在新版的eclipse 了用 1.8X的吧

SVN插件版本过低 1.6的已经不兼容现在新版的eclipse 了用 1.8X的吧 SVN插件下载地址及更新地址&#xff0c;版本1.8.x Links for 1.8.x Release: Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x svn插件包下载: http://subclipse.tigris.org/servlets…

JEECG列表嵌套查询列表子查询+号功能

控制器 Controller RequestMapping("/planQueryController") public class PlanQeruyController extends BaseController {private static final Logger logger LoggerFactory.getLogger(PlanQeruyController.class);Autowiredprivate DbThekeyStationScanLogServic…

泛微OA流程表单验证附加验证条件-js代码块

身份证号 验证18位 对应字段名 field10762 数据字段名sfzh 上代码 jQuery(document).ready(function() {var value1 "field10762"; //重写checkCustomizecheckCustomize function(){//dobeforecheck提交按钮验证&#xff0c;当点击时触发var str1 $("#&q…

JEECG分页条数自定义

修改 DataGridTag.java 配置 条数 sb.append(StringUtil.replaceAll("loadMsg: \{0}\,", "{0}", MutiLangUtil.getLang("common.data.loading")));sb.append("pageSize: " pageSize ",");sb.append("pagination:&quo…

SAP ABAP打印MM采购发票打印开发

复制程序应该有部分对象需要自行创建,需要调试,仅供参考 需要打印的模板 程序代码 *&---------------------------------------------------------------------* *& 程序名称/Program Name :ZMMP001 *& 程序名称/Program Des :采购发票: *&…

SAP ABAP 打印(smartforms方式)

程序代码 *&---------------------------------------------------------------------* *& Report Z3TEST004 *&---------------------------------------------------------------------* *& 打印 采购发票 查询 *&-----------------------------------…

SAP ABAP刷新ALV 渲染刷新 (我也不太懂,反正就这么写了)

调用 REFRESH_TABLE_DISPLAY 自定义 方法 REFRESH_TABLE_DISPLAY LVC_S_STBL

jeecg t:datagrid标签 每页显示条数 扩展

1.标签属性中有 pageSize 可以修改 2,直接改源码 org.jeecgframework.tag.core.easyui 包下DataGridTag 1544行

jeecg <t:choose 功能标签用法修改 处理选择0条记录回写

修改时 页面 隐藏域id 回写异常 修改 , 选择1条记录正常 选择0条记录 无法写空,只能通过清空按钮清空 修改如下

51单片机相关寄存器

前言 单片机复习的时候对应寄存器的记忆感觉很混乱&#xff0c;这里进行一下整理,后面的单词是我用来辅助记忆的&#xff0c;可能并不是表示原本的含义。 P3口的第二功能 0RXD 串行数据输入口 1TXD串行数据输出口2INT0外部中断0输入3INT1外部中断1输入4T0定时器0外部计数输入…

开启防火墙web服务器访问权限 开启必要端口共外部使用

开启防火墙开启必要端口共外部使用 控制面板>> win 防火墙 >>高级设置 >> 入站规则

WeX5 3.8开发工具之蓝牙打印(全流程记录不是最全,胜似最全)

技术分享 记录踩过的坑和别的大佬没有叽歪的点 开始做蓝牙打印看到网上很多做混合开发 和安卓开发,ios开发的例子,插件等等版本大同小异,并不是像其他博客上所说的那么简单,[下载插件,无需改动,连接打印开始,图片为证],没那么简单.往往困扰我们没有进行下去的是细节,那么 为…

扫一扫闪退的可能性之一[wex5开发]

这两个插件不可以同时存在 因为这一句插件的引入导致整个项目搜索了一下午,什么活都没干 蓝牙打印时 一般会有扫码的功能 并用 所以..... require("cordova!com.justep.cordova.plugin.barcodescanner");//require("cordova!phonegap-plugin-barcodescanner&…