首页 文章

在创建新项目时,Eclipse中没有显示Spring MVC选项(版本 - 开普勒4.3)?

提问于
浏览
2

我试图创建新的spring MVC项目 . 文件 - >新建 - > Spring项目之后我得到了这个窗口:

NewSpringProject

但我没有得到Spring MVC项目的选项 . 我在错误日志部分得到以下错误 . 我的防火墙也只是关闭 .


ERROR LOG: eclipse.buildId = 4.3.0.M20130911-1000 java.version = 1.7.0-ea java.vendor = Sun Microsystems Inc. BootLoader常量:OS = win32,ARCH = x86,WS = win32,NL = en_US框架参数: -product org.eclipse.epp.package.jee.product命令行参数:-os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product警告Sun Dec 15 11:13:40 IST 2013年与https://raw.github.com/SpringSource/spring-data-gemfire-sts-templates/master/builds/descriptor.xml的连接在sun.security.validator.ValidatorException上失败:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到所请求目标的有效证书路径 . 重试尝试0启动javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法在sun.security.ssl上找到所请求目标的有效证书路径sun.security.ssl.Handshaker.fatalSE(未知来源)sun.security.ssl.Handshaker.fatalSE(未知来源)sun.security.ssl.SSLSocketImpl.fatal(未知来源)的.Alerts.getSSLException(未知来源) sun.security.ssl.ClientHandshaker.serverCertificate(未知来源)at sun.security.ssl.ClientHandshaker.processMessage(未知来源)sun.security.ssl.Handshaker.processLoop(未知来源)sun.security.ssl.Handshaker .process_record(未知来源)at sun.security.ssl.SSLSocketImpl.readRecord(未知来源)sun.security.ssl.SSLSocketImpl.performInitialHandshake(未知来源)sun.security.ssl.SSLSocketImpl.writeRecord(未知来源)at sun org.ap上的.security.ssl.AppOutputStream.write(未知来源) ache.http.impl.io.AbstractSessionOutputBuffer.flushBuffer(AbstractSessionOutputBuffer.java:147)org.apache.http.impl.io.AbstractSessionOutputBuffer.flush(AbstractSessionOutputBuffer.java:154)at org.apache.http.impl.AbstractHttpClientConnection . 在org.apache.http.impl.AbstractHttpClientConnection.flush(AbstractHttpClientConnection.java:283)的orF.apache.http.impl.conn.AbstractClientConnAdapter.flush(AbstractClientConnAdapter.java:197)的orFlush(AbstractHttpClientConnection.java:278)位于org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)的.apache.http.protocol.HttpRequestExecutor.doSendRequest(HttpRequestExecutor.java:260)org.apache.http.impl.client.DefaultRequestDirector.tryExecute (DefaultRequestDirector.java:715)org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:520)at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)at org.apache.http.impl.client.AbstractHttpClient.ex ecute(AbstractHttpClient.java:805)org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1074)at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer . java:621)org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:879)at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:570) org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:106)org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:422)at org .eclipse.equinox.internal.p2.transport.ecf.FileReader.read(FileReader.java:273)at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.stream(Repository Transport.java:172)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method .invoke(未知来源)org.springsource.ide.eclipse.com.internal.core.net.P2TransportService.stream(P2TransportService.java:139)org.springsource.ide.eclipse.commons.core.HttpUtil.stream( HttpUtil.java:165)atOrg.springsource.ide.eclipse.commons.content.core.ContentManager.readFromUrl(ContentManager.java:326)org.springsource.ide.eclipse.commons.content.core.ContentManager.refresh(ContentManager.java:387)at at org.springframework.ide.eclipse.wizard.template.DownloadDescriptorJob.run(DownloadDescriptorJob.java:42)at org.eclipse.jface.operation.ModalContext $ ModalContextThread.run(ModalContext.java:121)引起:sun.security . validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法在sun.security.alBuild.PKIXValidator的sun.security.validator.PKIXValidator.doBuild(未知来源)处找到所请求目标的有效证书路径.engineValidate(未知来源)at sun.security.ssl.X509TrustManagerImpl.validate(未知来源)sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(未知来源)sun at Sun.security.ssl.X509TrustManagerImpl.validate(未知来源) .security.ssl.X509TrustManagerImpl.checkServerTrusted(未知来源)... 37更多引起:sun.security.provider.certpath.SunCertPathBuilderException:无法在java.security的sun.security.provider.certpath.SunCertPathBuilder.engineBuild(未知来源)找到所请求目标的有效证书路径.cert.CertPathBuilder.build(未知来源)......还有43个

MY Eclise Preferences Settings:
enter image description here

3 回答

  • -1

    如果你在像我这样的NTLM代理之后,这可能与sts中的错误有关 .

    https://issuetracker.springsource.com/browse/STS-3647

  • 1
    • 来自Eclipse choose the Install Extension option中的sts仪表板 .

    • 检查屏幕右上角的显示已安装框 .

    • 检查Spring IDE框并安装它 .

    • 重新启动Eclipse,您就可以开始了

  • -1

    对我有用的是:

    • 切换到Spring透视图 .

    • 文件 - >新建 - > Spring Project

    • 现在我看到'Spring MVC Project option' .

    使用Eclipse Luna和Spring IDE 3.6插件 .

相关问题