[英]can't create new AWS java web project
I'm using Eclipse 4.2.1 under OSX 10.8.2. 我正在OSX 10.8.2下使用Eclipse 4.2.1。
In Eclipse > Preferences > Java > Installed JREs, I have Java SE 6 installed. 在Eclipse>首选项> Java>已安装的JRE中,我安装了Java SE 6。
I installed Amazon AWS SDK from the Eclipse Marketplace. 我从Eclipse Marketplace安装了Amazon AWS开发工具包。
I'm trying to start a new AWS Java Web Project and I get the following errors: 我正在尝试启动一个新的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.
but I have Java SE 1.6! 但是我有Java SE 1.6! Why?
为什么?
Any ideas? 有任何想法吗?
我安装了Eclipse for Java EE,而不是Eclipse泛型,它解决了这个问题。
I had a similar problem with Windows 8.1 Pro. Windows 8.1 Pro也有类似的问题。 I tried a bunch of things, but I wasn't able to successfully deploy anything to AWS ElasticBeanstalk until I removed all existing versions of Java and then installed Java EE 7u45 win32 (previously was JEE 8, both 32 & 64 bit).
我尝试了很多事情,但是直到删除所有现有Java版本,然后安装Java EE 7u45 win32(以前是32位和64位的JEE 8),我才能成功地将任何东西部署到AWS ElasticBeanstalk。
But here is what I did entirely: 但是这是我的全部工作:
Hope this helps :) 希望这可以帮助 :)
I installed Eclipse 4.3.2, then added AWS on top and I get the same error. 我安装了Eclipse 4.3.2,然后在顶部添加了AWS,并且得到了相同的错误。 Same with running Eclipse on Java 1.7.0_51 or Java 8 (b132).
与在Java 1.7.0_51或Java 8(b132)上运行Eclipse相同。
I also get an error dialog saying "X does not exist" where X is my new project name. 我还收到一个错误对话框,提示“ X不存在”,其中X是我的新项目名称。 X was created but there is only a .project file and one file in .settings.
X已创建,但只有一个.project文件,而在.settings中只有一个文件。
My error log contains: 我的错误日志包含:
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 requires Java 1.5 or newer. Dynamic Web Module 2.5需要Java 1.5或更高版本。
Arg, 精氨酸
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.