java写创建对象时找不到符号_在JDK 1.8上构建java代码时找不到符号错误

我在maven上用JDK 1.8构建Java代码。在构建过程中,我得到了cannot find symbol error。

maven上的错误堆栈跟踪:

[INFO] -------------------------------------------------------------

[INFO] -------------------------------------------------------------

[ERROR] COMPILATION ERROR :

[INFO] -------------------------------------------------------------

[ERROR]

\myfiles.java:[6,24] error: cannot find symbol

[ERROR]

\myfiles.java:[7,24] error: cannot find symbol

[ERROR]

\myfiles.java:[12,24] error: cannot find symbol

[ERROR]

\myfiles.java:[67,8] error: cannot find symbol

[ERROR]

\myfiles.java:[67,36] error: cannot find symbol

[ERROR]

\myfiles.java:[82,8] error: cannot find symbol

[ERROR]

\myfiles.java:[148,8] error: cannot find symbol

[ERROR]

\myfiles.java:[150,31] error: cannot find symbol

[ERROR]

\myfiles.java:[152,31] error: cannot find symbol

[ERROR]

\myfiles.java:[199,8] error: cannot find symbol

[ERROR]

\myfiles.java:[199,42] error: cannot find symbol

[INFO] 11 errors我认为JDK 1.8中缺少一些文件。

我在这些代码行上遇到错误

import sun.security.pkcs.PKCS10;

import sun.security.pkcs.PKCS10Attributes;

import sun.security.x509.CertAndKeyGen;也收到一些警告

[INFO] -------------------------------------------------------------

[WARNING] COMPILATION WARNING :

[INFO] -------------------------------------------------------------

[WARNING]

\myfiles.java:[8,24] DerInputStream is internal pro

prietary I and may be removed in a future release

[WARNING]

\myfiles.java:[9,24] DerOutputStream is internal pr

oprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[10,24] DerValue is internal propriet

ary I and may be removed in a future release

[WARNING]

\myfiles.java:[11,24] AlgorithmId is internal propr

ietary I and may be removed in a future release

[WARNING]

\myfiles.java:[13,24] CertificateAlgorithmId is int

ernal proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[14,24] CertificateIssuerName is inte

rnal proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[15,24] CertificateSerialNumber is in

ternal proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[16,24] CertificateSubjectName is int

ernal proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[17,24] CertificateValidity is intern

al proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[18,24] CertificateVersion is interna

l proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[19,24] CertificateX509Key is interna

l proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[20,24] X500Name is internal propriet

ary I and may be removed in a future release

[WARNING]

\myfiles.java:[21,24] X509CertImpl is internal prop

rietary I and may be removed in a future release

[WARNING]

\myfiles.java:[22,24] X509CertInfo is internal prop

rietary I and may be removed in a future release

[WARNING]

\myfiles.java:[23,24] X509Key is internal proprieta

ry I and may be removed in a future release

[WARNING]

\myfiles.java:[62,8] X500Name is internal proprieta

ry I and may be removed in a future release

[WARNING]

\myfiles.java:[62,31] X500Name is internal propriet

ary I and may be removed in a future release

[WARNING]

\myfiles.java:[94,8] X509CertInfo is internal propr

ietary I and may be removed in a future release

[WARNING]

\myfiles.java:[95,35] CertificateIssuerName is inte

rnal proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[95,61] X500Name is internal propriet

ary I and may be removed in a future release

[WARNING]

\myfiles.java:[96,37] CertificateValidity is intern

al proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[97,41] CertificateSerialNumber is in

ternal proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[99,8] AlgorithmId is internal propri

etary I and may be removed in a future release

[WARNING]

\myfiles.java:[101,24] AlgorithmId is internal prop

rietary I and may be removed in a future release

[WARNING]

\myfiles.java:[101,36] AlgorithmId is internal prop

rietary I and may be removed in a future release

[WARNING]

\myfiles.java:[103,24] AlgorithmId is internal prop

rietary I and may be removed in a future release

[WARNING]

\myfiles.java:[103,36] AlgorithmId is internal prop

rietary I and may be removed in a future release

[WARNING]

\myfiles.java:[105,40] CertificateAlgorithmId is in

ternal proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[107,8] X509CertImpl is internal prop

rietary I and may be removed in a future release

[WARNING]

\myfiles.java:[107,32] X509CertImpl is internal pro

prietary I and may be removed in a future release

[WARNING]

\myfiles.java:[121,19] X509CertInfo is internal pro

prietary I and may be removed in a future release

[WARNING]

\myfiles.java:[134,8] DerValue is internal propriet

ary I and may be removed in a future release

[WARNING]

\myfiles.java:[134,32] DerValue is internal proprie

tary I and may be removed in a future release

[WARNING]

\myfiles.java:[135,8] DerInputStream is internal pr

oprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[135,32] DerInputStream is internal p

roprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[136,8] DerValue is internal propriet

ary I and may be removed in a future release

[WARNING]

\myfiles.java:[138,8] DerValue is internal propriet

ary I and may be removed in a future release

[WARNING]

\myfiles.java:[138,40] DerInputStream is internal p

roprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[146,8] X500Name is internal propriet

ary I and may be removed in a future release

[WARNING]

\myfiles.java:[146,35] X500Name is internal proprie

tary I and may be removed in a future release

[WARNING]

\myfiles.java:[147,41] X509Key is internal propriet

ary I and may be removed in a future release

[WARNING]

\myfiles.java:[154,8] AlgorithmId is internal propr

ietary I and may be removed in a future release

[WARNING]

\myfiles.java:[154,34] AlgorithmId is internal prop

rietary I and may be removed in a future release

[WARNING]

\myfiles.java:[161,8] DerOutputStream is internal p

roprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[161,37] DerOutputStream is internal

proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[162,8] DerOutputStream is internal p

roprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[162,38] DerOutputStream is internal

proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[163,8] DerOutputStream is internal p

roprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[163,34] DerOutputStream is internal

proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[175,8] DerOutputStream is internal p

roprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[175,38] DerOutputStream is internal

proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[177,30] DerValue is internal proprie

tary I and may be removed in a future release

[WARNING]

\myfiles.java:[190,8] X509CertInfo is internal prop

rietary I and may be removed in a future release

[WARNING]

\myfiles.java:[190,32] X509CertInfo is internal pro

prietary I and may be removed in a future release

[WARNING]

\myfiles.java:[192,32] CertificateVersion is intern

al proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[193,32] CertificateSubjectName is in

ternal proprietary I and may be removed in a future release

[WARNING]

\myfiles.java:[194,28] CertificateX509Key is intern

al proprietary I and may be removed in a future release

[INFO] 57 warnings我正在尝试为Java 8构建这些代码。所以我只想知道这些导入在JDK 1.8中是正确的?这在JDK 1.6上也运行良好。任何依赖关系都缺失?请提供任何建议。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值