簡體   English   中英

無法創建新的AWS Java Web項目

[英]can't create new AWS java web project

我正在OSX 10.8.2下使用Eclipse 4.2.1。

在Eclipse>首選項> Java>已安裝的JRE中,我安裝了Java SE 6。

我從Eclipse Marketplace安裝了Amazon AWS開發工具包。

我正在嘗試啟動一個新的AWS Java Web Project,但出現以下錯誤:

Unable to create new AWS Java web project.
One or more constraints have not been satisfied.
Dynamic Web Module 2.5 require Java 1.5 or newer.

但是我有Java SE 1.6! 為什么?

有任何想法嗎?

我安裝了Eclipse for Java EE,而不是Eclipse泛型,它解決了這個問題。

Windows 8.1 Pro也有類似的問題。 我嘗試了很多事情,但是直到刪除所有現有Java版本,然后安裝Java EE 7u45 win32(以前是32位和64位的JEE 8),我才能成功地將任何東西部署到AWS ElasticBeanstalk。

但是這是我的全部工作:

  • 刪除現有工作區並創建一個新的工作區。
  • 確保正確設置了AWS Toolkit首選項: 窗口->首選項-> AWS Toolkit
  • 刪除了所有現有的Java版本。
  • 下載並安裝了Java EE 7u45 win32。
  • 確保正確設置了我的系統路徑和JAVA_HOME變量: 控制面板->系統和安全性->系統->高級系統設置->高級->環境變量

希望這可以幫助 :)

我安裝了Eclipse 4.3.2,然后在頂部添加了AWS,並且得到了相同的錯誤。 與在Java 1.7.0_51或Java 8(b132)上運行Eclipse相同。

我還收到一個錯誤對話框,提示“ X不存在”,其中X是我的新項目名稱。 X已創建,但只有一個.project文件,而在.settings中只有一個文件。

我的錯誤日志包含:

Java Model Exception: Java Model Status [X does not exist]
    at org.eclipse.jdt.internal.core.JavaElement.newNotPresentException(JavaElement.java:498)
    at org.eclipse.jdt.internal.core.JavaModelManager.getPerProjectInfoCheckExistence(JavaModelManager.java:2309)
    at org.eclipse.jdt.internal.core.JavaProject.getPerProjectInfo(JavaProject.java:1908)
    at org.eclipse.jdt.internal.core.JavaProject.getRawClasspath(JavaProject.java:1930)
    at com.amazonaws.eclipse.elasticbeanstalk.webproject.CreateNewAwsJavaWebProjectRunnable.findSdkClasspathEntry(CreateNewAwsJavaWebProjectRunnable.java:219)
    at com.amazonaws.eclipse.elasticbeanstalk.webproject.CreateNewAwsJavaWebProjectRunnable.run(CreateNewAwsJavaWebProjectRunnable.java:191)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

org.eclipse.core.commands.ExecutionException: One or more constraints have not been satisfied.
    at org.eclipse.wst.common.componentcore.internal.operation.FacetProjectCreationOperation.execute(FacetProjectCreationOperation.java:110)
    at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl$1.run(DataModelPausibleOperationImpl.java:385)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
    at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.runOperation(DataModelPausibleOperationImpl.java:410)
    at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.runOperation(DataModelPausibleOperationImpl.java:360)
    at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.doExecute(DataModelPausibleOperationImpl.java:247)
    at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.executeImpl(DataModelPausibleOperationImpl.java:219)
    at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.cacheThreadAndContinue(DataModelPausibleOperationImpl.java:89)
    at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.execute(DataModelPausibleOperationImpl.java:207)
    at com.amazonaws.eclipse.elasticbeanstalk.webproject.CreateNewAwsJavaWebProjectRunnable.run(CreateNewAwsJavaWebProjectRunnable.java:150)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: org.eclipse.core.runtime.CoreException: One or more constraints have not been satisfied.
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:363)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChangesInternal(FacetedProject.java:1181)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1117)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:324)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:339)
    at org.eclipse.wst.common.componentcore.internal.operation.FacetProjectCreationOperation.execute(FacetProjectCreationOperation.java:83)
    ... 10 more

Dynamic Web Module 2.5需要Java 1.5或更高版本。

精氨酸

暫無
暫無

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

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