簡體   English   中英

創建新項目時,Eclipse中未顯示Spring MVC選項(版本-Kepler 4.3)?

[英]Spring MVC option not showing in Eclipse While Creating New Project (version - Kepler 4.3)?

我已經嘗試創建新的Spring MVC項目。 File-> New-> Spring Project之后,我得到了這個窗口:

新春計划

但是我沒有選擇Spring MVC項目。 我在“錯誤日志”部分中遇到了以下錯誤。 我的防火牆也僅關閉。


錯誤日志: 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 Framework參數:-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在sun.security.validator.ValidatorException上與https://raw.github.com/SpringSource/spring-data-gemfire-sts-templates/master/builds/descriptor.xml的連接失敗: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上的.Alerts.getSSLException(未知源).sun.security.ssl.Handshaker.fatalSE(未知源)處的sun.security.ssl.Handshaker.fatalSE(未知源)在sun.security.ssl.Handshaker.processLoop(未知源)處的sun.security.ssl.ClientHandshaker.processMessage(未知源)處的sun.security.ssl.ClientHandshaker.serverCertificate(未知源) sun.security.ssl.SSLSocketImpl.readRecord(未知源)處的.process_record(未知源)sun.security.ssl.SSLSocketImpl.writeRecord(未知源)處的sun.security.ssl.SSLSocketImpl.performInitialHandshake(未知源)處org.ap上的.security.ssl.AppOutputStream.write(未知源) org.apache.http.impl.io.AbstractSessionOutputBuffer.flush(AbstractSessionOutputBuffer.java:154)上的ache.http.impl.io.AbstractSessionOutputBuffer.flushBuffer(AbstractSessionOutputBuffer.java:147)在org.apache.http.impl.AbstractHttpClientConnection處org上的org.apache.http.impl.AbstractHttpClientConnection.flush(AbstractHttpClientConnection.java:283)的doFlush(AbstractHttpClientConnection.java:278)org的org.apache.http.impl.conn.AbstractClientConnAdapter.flush(AbstractClientConnAdapter.java:197) 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)在org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) org.apache.http.impl.client.AbstractHttpClient.ex 在org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1074)處的ecute(AbstractHttpClient.java:805)在org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClient4。 java:621)在org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java在org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:422)在org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:106) org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.stream(Repository.eclipse.equinox.internal.p2.transport.ecf.FileReader.read(FileReader.java:273) Transport.java:172),位於sun.reflect.NativeMethodAccessorImpl.invoke0(本地方法),位於sun.reflect.NativeMethodAccessorImpl.invoke(未知源),位於sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源),位於java.lang.reflect.Method org.springsource.ide.eclipse.commons.internal.core.net.P2TransportService.stream(P2TransportService.java:139)上的.invoke(未知源),org.springsource.ide.eclipse.commons.core.HttpUtil.stream( org.springsource.ide.eclipse.commons.content.core.ContentManager.readFromUrl(ContentManager.java:326)上的HttpUtil.java:165)org.springsource.ide.eclipse.commons.content.core.ContentManager.refresh( org.springframework.ide.eclipse.wizard.template.DownloadDescriptorJob.run(DownloadDescriptorJob.java:42)上的ContentManager.java:387)org.eclipse.jface.operation.ModalContext $ ModalContextThread.run(ModalContext.java:121)上的DownloadDescriptorJob.run(DownloadDescriptorJob.java:42)引起原因:sun.security.validator.ValidatorException:PKIX路徑構建失敗:sun.security.provider.certpath.SunCertPathBuilderException :無法在sun.security.validator.PKIXValidator.engineValidate(未知源)的sun.security.validator.PKIXValidator.doBuild(未知源)處找到指向請求目標的有效證書路徑(未知源) Source)位於sun.security.ssl.X509TrustManagerImpl.validate(未知源),位於sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(未知源),位於sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(未知源)... 37更多原因創建人:sun.security.provider.certpath.SunCertPathBuilderException:無法在java.security.cert.CertPathBuilder.build上的sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)處找到到請求目標的有效證書路徑。 )...另外43個

我的Eclise首選項設置: 在此處輸入圖片說明

如果您像我這樣的NTLM代理,這可能與sts中的錯誤有關。

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

  1. 在Eclipse的sts儀表板中, 選擇Install Extension選項
  2. 選中屏幕右上方的“顯示已安裝”框。
  3. 選中Spring IDE框並安裝。
  4. 重新啟動Eclipse,就可以開始了

對我有用的是:

  1. 切換到Spring透視圖。
  2. 文件->新建-> Spring項目
  3. 現在,我看到“ Spring MVC項目選項”。

將Eclipse Luna與Spring IDE 3.6插件結合使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM