ข้ามไปที่เนื้อหาหลัก

Your project must be configured to use a JDK in order to use JSPs


Your project must be configured to use a JDK in order to use JSPs   Unknown   Google App Engine Problem
Your project must be configured to use a JDK in order to use JSPs and error when Deploy to App Engine

Unable to update app: Cannot get the System Java Compiler. Please use a JDK, not a JRE.
See the deployment console for more details
Unable to update app: Cannot get the System Java Compiler. Please use a JDK, not a JRE.

------------ Deploying frontend ------------

Preparing to deploy:
Created staging directory at: 'C:\Users\XXX\AppData\Local\Temp\appcfg6354175596654057485.tmp'
Scanning for jsp files.
Compiling jsp files.
java.lang.RuntimeException: Cannot get the System Java Compiler. Please use a JDK, not a JRE.

Debugging information may be found in C:\Users\XXX\AppData\Local\Temp\appengine-deploy6341377105080738517.log




How To Fix
Go to Window - Preference - Java - Installed JREs page to specify the location of your jre or JDK.






After press OK, console will display like this:
DataNucleus Enhancer (version 3.1.1) : Enhancement of classesDataNucleus Enhancer completed with success for 0 classes. Timings : input=468 ms, enhance=0 ms, total=468 ms. Consult the log for full detailsDataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details




ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ปัญหาข้อความเพี้ยน ข้อความตก ตัวอักษรไม่ชัด ใน Google Chrome เวอร์ชั่น 37+

เนื่องจาก Google Chrome ได้เพิ่ม DirectWrite ซึ่งเป็นตัว render font เข้าไปตั้งแต่เวอร์ชั่น 37  ทำให้การแสดงผลเว็บไซต์บางเว็บอาจจะมีเพี้ยนไปบ้าง อย่างที่เจอมาเช่น ข้อความภาษาไทยตกไปเป็นสองบรรทัด ทั้งๆที่ควรจะอยู่ในบรรทัดเดียว ตัวอักษรไม่ชัด เบลอๆ วิธีแก้ไขเบื้องต้น พิมพ์ chrome:flags ที่ address bar แล้วกด Enter มองหา Disable DirectWrite แล้ว คลิก Enable แล้วปิด Google Chrome แล้วเปิดใหม่ สำหรับบางคนที่ลง Hangout หรือ Google Talk หรือ ส่วนเสริมของ Google Chrome ที่ทำงานอยู่เบื้องหลัง อาจจะต้อง end task  ตัว Google Chrome ก่อน แล้วค่อยเปิดใหม่ หรือจะพิมพ์  chrome://restart/ ที่ address bar แล้วกด enter ก็ได้

ปัญหาเปิด Eclipse ไม่ได้ หรือ เปิด Aptana ไม่ได้เพราะหา JRE ไม่เจอ

ใครที่มีปัญหาเปิด Eclipse ไม่ได้ หรือ เปิด Aptana ไม่ได้ ติดปัญหาเกี่ยวกับ Java หา Path ไม่เจอ ลองศึกษาการ ตั้งค่า config ได้ที่ http://wiki.eclipse.org/Eclipse.ini ถ้าใครอ่านแล้วไม่เข้าใจลองดูตัวอย่างด้านล่างได้ ผมขอยกตัวอย่าง กรณีของ Eclipse นะครับ (โดยปกติแล้ว Aptana ก็จะใช้วิธีเดียวกันได้ กรณีแรกเป็นการแก้ไขปัญหาเข้า Eclipse ไม่ได้ แล้วฟ้องว่าหา JRE ไม่เจอ ถ้าติดตั้ง JRE แล้วแต่ก็ยังไม่สามารถเข้าได้แล้วก็ยังฟ้องว่าหาไม่เจออีก ให้เข้าไปแก้ไขไฟล์ eclipse.ini โดยปกติแล้ว ภายในไฟล์จะแสดงประมาณด้านล่างนี้ (แต่ว่าอาจจะมีค่าที่แตกต่างกันได้ขึ้นอยู่กับระบบปฏิบัติการ หรือ Operating System  ที่ใช้อยู่)) กรณีแรกเป็นการแก้ไขปัญหาเข้า Eclipse ไม่ได้ แล้วฟ้องว่าหา JRE ไม่เจอ ถ้าติดตั้ง JRE แล้วแต่ก็ยังไม่สามารถเข้าได้แล้วก็ยังฟ้องว่าหาไม่เจออีก ให้เข้าไปแก้ไขไฟล์ eclipse.ini โดยปกติแล้ว ภายในไฟล์จะแสดงประมาณด้านล่างนี้ (แต่ว่าอาจจะมีค่าที่แตกต่างกันได้ขึ้นอยู่กับระบบปฏิบัติการ หรือ Operating System และ ตัว Eclipse แต่ละ package  ที่ใช้อยู่) -startup plugins/org.eclipse.equ...

How to fix subclipse (svn) - Attempted to lock an already-locked dir

SOLUTION: something to do with svn on directory has problem EXAMPLE: revert D:/WORKSPACE/MYWORK/FOLDER Attempted to lock an already-locked dir svn: Working copy 'D:\WORKSPACE\MYWORK' locked. svn: 'D:\WORKSPACE\MYWORK\FOLDER' is already locked. HOW TO FIX: just right click on your project --> Team --> Refresh/Cleanup, this will remove the empty ".lock" files automatically created by subclipse.