繁体   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