首先声明,我还没学会Java,所以内容可能会很肤浅。

第一个问题:

报错:

Missing artifact com.oracle:ojdbc14:jar:11.2.0.4.0

项目引用了oracle的连接代码。pom文件中写了有ojdbc6,但是找不到。

参考解决方案:https://blog.csdn.net/qq_35893120/article/details/82878063

个人解决方案:

下载ojdbc6.jar以后,放在一个位置。然后执行:

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=11.2.0 -Dpackaging=jar -Dfile=ojdbc6.jar

最后的-Dfile需要改为你文件的路径,version和artifactId也需要根据你的pom文件进行对应调整。

第二个问题:

报错:

Could not transfer artifact net.shibboleth.tool:xmlsectool:jar:2.0.0 from/to shib-release

项目引入了CAS,结果报错。

mvn报错内容:

Could not transfer artifact net.shibboleth.tool:xmlsectool:jar:2.0.0 from/to shib-release (https://build.shibboleth.net/nexus/content/repositories/releases): sun.security.

validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Hel

p 1]

Could not transfer metadata com.nimbusds:lang-tag/maven-metadata.xml from/to shib-release (https://build.shibboleth.net/nexus/content/repositories/releases): sun.security.val

idator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Downloading from shib-release: https://build.shibboleth.net/nexus/content/repositories/releases/net/shibboleth/tool/xmlsectool/2.0.0/xmlsectool-2.0.0.jar

根据提示信息,点击连接就可以下载。然后继续刚才的mvn那个命令就可以解决了。

以下为我的命令:

支付宝支付

价格: 5.00 元 (已有【 0 】人付款)

温馨提示:

输入邮箱或者手机号码,付款后可永久阅读隐藏的内容,请勿未经本站许可,擅自分享付费内容。

如果您已购买本页内容,输入购买时的手机号码或者邮箱,点击支付,即可查看内容。

电子商品,一经购买,不支持退款,特殊原因,请联系客服。

付费可读

第三个问题:

报错:

The POM for com.alibaba:druid:jar:1.1.10 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details

原因:Java环境没配置好,我只把Bin目录放到了path,没处理Java_home和class_path

解决:

参照:https://blog.csdn.net/cockroach02/article/details/102734426

转载:

开始一直以为是kernel-core哪有问题,是不是要重新编译下才能行,最后找到一个与我情况类似的博客,问题竟然是因为我没有安装配置Jdk的环境(由于使用的是IDE自带有jdk和maven),那就让我们继续回顾下jdk的安装配置:

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_212

CLASSPATH=%JAVA_HOME%/lib/tools.jar:%JAVA_HOME%/lib/dt.jar:.

path=%path%;%JAVA_HOME%\bin

配置好jdk后问题解决.

------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

java xmlsec,今天解决两个Java项目编译问题相关推荐

  1. Eclipse java SE版本解决无法新建web项目问题

    Eclipse java SE版本解决无法新建web项目问题 参考文章: (1)Eclipse java SE版本解决无法新建web项目问题 (2)https://www.cnblogs.com/lf ...

  2. linux下java程序乱码,解决linux下java程序(例如applet)中文乱码问题

    解决linux下java程序(例如applet)中文乱码问题 平台:Mandriva 2006.0 将Windows下的字体文件simsun.ttc拷贝到/usr/share/fonts/zh_CN, ...

  3. ie8 阻止java运行_解决IE屏蔽Java Applet问题的方法

    利用Java虚拟机程序来实现,一般通过在IE中设置ActiveX控件启用选项即可解决. 什么是ActiveX控件? ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中 ...

  4. 把两个C++项目编译成wasm

    [应用场景说明] C++动态库在不同的平台需要编译成不同的形式,widows下应用时需要编译成dll文件,linux下应用时需要编译成so文件,mac下应用时需要编译成dylib.每升级一次库文件,都 ...

  5. java编码技巧_两个Java初学者编码技巧

    以下是我在Java-For-Testers面对面培训中教授新开发时口头传递的一些技巧. 首先编写您想要查看的代码 看到它们后立即删除语法错误 编写您想要首先看到的代码 例如,创建博客评论,例如: / ...

  6. java libjli.so_解决setcap导致Java加载libjli.so 失败问题

    背景 最近碰到一个问题,有个应用在启动的时候一直报错,错误信息如下: java: error while loading shared libraries: libjli.so: cannot ope ...

  7. java lang ill_解决spring的java.lang.IllegalArgumentException异常。

    来源于: http://cache.baiducontent.com/c?m=9d78d513d9981ff10fb8c7201a17a7355901c73c6b8b96027ea4c402c2331 ...

  8. maven java版本过低_maven项目编译运行时提示jdk版本过低问题解决方法

    明明使用的是1.8jdk,但是运行项目时提示使用的是java版本是1.5,版本过低. 修改pom.xml,添加如下: maven-compiler-plugin 3.6.1 1.8 1.8 UTF-8 ...

  9. java mac jconsole_解决java maven项目找不到jconsole-1.8.0.jar和tools-1.8.0.jar包问题

    今天遇到了这样一种情况,自己的maven项目中并没有引用的jar包出现在了Maven Dependencies的依赖包中.而我在pom.xml自己没有没有引入啊. 图示 怀疑是自己的alibaba 的 ...

最新文章

  1. docker-ce-17.09 网络基础配置
  2. Web 开发规范 — WSGI
  3. onnx onnxruntime 预测
  4. com.alibaba.excel.exception.ExcelAnalysisException: java.lang.NoClassDefFoundError: org/apache/poi/p
  5. PAT——1074. 宇宙无敌加法器(20)
  6. mysql灰度更新_灰度发布系统架构设计
  7. 纯干货分享 | 考PMP留下来的一些重要资料(收藏下载)
  8. 简单的机器学习程序_发那科机器人编写简单的程序教程
  9. 阿里安全SQL注入检测 前五名队伍分享
  10. LeetCode反转链表图解
  11. 设计模式:委托和代理
  12. 读书笔记--一个人的朝圣
  13. {转载}——jvm verbose 参数详解
  14. 数据仓库应用篇(一)需求文档模板和需求评审
  15. 【死代码】(Dead Code)和【夸夸其谈未来性】(Speculative Generality)-如何解决被遗弃不用的代码以及暂时未被使用,但之后存在规划的代码?
  16. Homework 1 : Knowledge items of C++ (part 1)
  17. 【字符串篇】力扣刷题2
  18. 路由器设置服务器用什么协议,路由器配置基础知识
  19. PWM接口测试工装研究
  20. 进击的 JavaScript(四) 之 闭包

热门文章

  1. 【数据分析day03】美国各州人口数据分析
  2. 修复计算机英语翻译,修复用英语怎么说_修复英文怎么说_修复英文翻译_趣词词典...
  3. 大佬起床哪家早?库克每天4点半起床发邮件
  4. 做自媒体视频二次剪辑,怎样剪辑不算侵权
  5. Udesk接入需求---Android嵌入Udesk即时通讯网页插件(二、实现发送照片,录屏,发送文件)
  6. 强制卸载额外域控制器
  7. 系统集成项目管理——项目管理十大管理过程和知识领域思维导图
  8. linux常用加速器使用
  9. 国际网络领域会议:ACM SIGCOMM
  10. Docker GUI调研