備忘録

物忘れが酷いので

eclipseでgoogle app engineにjspファイルを使おうとするとデプロイできない

以下の様なエラーが出てしまいます

java.lang.RuntimeException: Cannot get the System Java Compiler. Please use a JDK, not a JRE.

これを解決するためには
eclipse/pleiades等/eclipse/eclipse.ini
を編集します。
readmeにeclipse.ini.originalというファイルがあるがそれではありません。

--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs


-vm
C:\Program Files (x86)\Java\jdk1.7.0_45_x86\bin\javaw.exe
(自分の環境に合わせてこれを加えます)

-vmargs
-Xverify:none
-javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-Dosgi.requiredJavaVersion=1.7
-Xms1024m
-Xmx1024m

少しググれば解決策は見つかるのにreadmeのeclipse.ini.originalを弄っていました(ノ∀`)