S*******C 发帖数: 822 | 1 我的google app engine每次都报下面的错误
java.lang.NoClassDefFoundError: com/google/appengine/tools/enhancer/Enhance
Caused by: java.lang.ClassNotFoundException: com.google.appengine.tools.
enhancer.Enhance
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Exception in thread "main"
我已经安装了Google plugin for Eclipse 3.7
和Google App Engine Java SDK 1.8.3
两个插件
网上检索了一大堆文章,没人能解决啊 |
c*********e 发帖数: 16335 | 2 Google App Engine的database不是relational db,要用mysql要交钱。
Enhance
【在 S*******C 的大作中提到】 : 我的google app engine每次都报下面的错误 : java.lang.NoClassDefFoundError: com/google/appengine/tools/enhancer/Enhance : Caused by: java.lang.ClassNotFoundException: com.google.appengine.tools. : enhancer.Enhance : at java.net.URLClassLoader$1.run(Unknown Source) : at java.security.AccessController.doPrivileged(Native Method) : at java.net.URLClassLoader.findClass(Unknown Source) : at java.lang.ClassLoader.loadClass(Unknown Source) : at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) : at java.lang.ClassLoader.loadClass(Unknown Source)
|
S*******C 发帖数: 822 | 3 大牛知道怎么解决我的问题吗
【在 c*********e 的大作中提到】 : Google App Engine的database不是relational db,要用mysql要交钱。 : : Enhance
|
c*********e 发帖数: 16335 | 4 建议用aws,可以支持多种数据库,免费。
【在 S*******C 的大作中提到】 : 大牛知道怎么解决我的问题吗
|
b***i 发帖数: 3043 | 5 你是指你加载网页,后台看到这个错误?哪个程序报错?程序代码如何?
Enhance
【在 S*******C 的大作中提到】 : 我的google app engine每次都报下面的错误 : java.lang.NoClassDefFoundError: com/google/appengine/tools/enhancer/Enhance : Caused by: java.lang.ClassNotFoundException: com.google.appengine.tools. : enhancer.Enhance : at java.net.URLClassLoader$1.run(Unknown Source) : at java.security.AccessController.doPrivileged(Native Method) : at java.net.URLClassLoader.findClass(Unknown Source) : at java.lang.ClassLoader.loadClass(Unknown Source) : at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) : at java.lang.ClassLoader.loadClass(Unknown Source)
|
S*******C 发帖数: 822 | 6 Eclipse启动时或者Eclipse中加入任何java类、或者保存任何java类都会报这个错误
这个错误是从Eclipse中弹出的错误警告
程序本身没有问题
就是不知道怎么配置才能自动找到com.google.appengine.tools.enhancer.Enhance类
我已经把相应的jar包加到WEB-INF\lib下了,居然还是找不到这个类
真是非常奇怪
我直接在Google App Engine Java SDK 1.8.3下用命令行输入命令倒是可以发布简
单的demo,现在可以由任何人访问
但每次用Eclipse都会抛出这个错误
【在 b***i 的大作中提到】 : 你是指你加载网页,后台看到这个错误?哪个程序报错?程序代码如何? : : Enhance
|
b***i 发帖数: 3043 | 7 明白了。你是在本地启动这个程序,在本地运行?还是点击那个deploy按钮出的问题?
我一般就在gae上直接运行。
【在 S*******C 的大作中提到】 : Eclipse启动时或者Eclipse中加入任何java类、或者保存任何java类都会报这个错误 : 这个错误是从Eclipse中弹出的错误警告 : 程序本身没有问题 : 就是不知道怎么配置才能自动找到com.google.appengine.tools.enhancer.Enhance类 : 我已经把相应的jar包加到WEB-INF\lib下了,居然还是找不到这个类 : 真是非常奇怪 : 我直接在Google App Engine Java SDK 1.8.3下用命令行输入命令倒是可以发布简 : 单的demo,现在可以由任何人访问 : 但每次用Eclipse都会抛出这个错误
|
S*******C 发帖数: 822 | 8 我在自己电脑上还没运行就报这个错误了,简单的说就是一旦有Java类就会报错,只有
空的项目才不会报错。
Google app engine是不是不支持某些类,比如OutputStream?
我要用Spring + hibernate + struts2等开发的项目是不是不能部署?
Google app engine也提供mySQL数据库的吧
demo要先在本地Google App Engine Java SDK 1.8.3运行一遍正常之后才会发布到远端
GAE上的吧?
【在 b***i 的大作中提到】 : 明白了。你是在本地启动这个程序,在本地运行?还是点击那个deploy按钮出的问题? : 我一般就在gae上直接运行。
|
b***i 发帖数: 3043 | 9 不能有hibernate
【在 S*******C 的大作中提到】 : 我在自己电脑上还没运行就报这个错误了,简单的说就是一旦有Java类就会报错,只有 : 空的项目才不会报错。 : Google app engine是不是不支持某些类,比如OutputStream? : 我要用Spring + hibernate + struts2等开发的项目是不是不能部署? : Google app engine也提供mySQL数据库的吧 : demo要先在本地Google App Engine Java SDK 1.8.3运行一遍正常之后才会发布到远端 : GAE上的吧?
|
g*****g 发帖数: 34805 | 10 GAE is PaaS, it takes considerable efforts to port your app. EC2 is much
easier.
【在 S*******C 的大作中提到】 : 我在自己电脑上还没运行就报这个错误了,简单的说就是一旦有Java类就会报错,只有 : 空的项目才不会报错。 : Google app engine是不是不支持某些类,比如OutputStream? : 我要用Spring + hibernate + struts2等开发的项目是不是不能部署? : Google app engine也提供mySQL数据库的吧 : demo要先在本地Google App Engine Java SDK 1.8.3运行一遍正常之后才会发布到远端 : GAE上的吧?
|
|
|
c*********e 发帖数: 16335 | 11 en,我刚在ec2上建了一个网站,还不错,用的mysql,tomcat,j2ee,就是跳槽的时候写在
resume
上给人看的。
【在 g*****g 的大作中提到】 : GAE is PaaS, it takes considerable efforts to port your app. EC2 is much : easier.
|
S*******C 发帖数: 822 | 12 AWS Service Charges
Amazon Relational Database Service
Download Usage Report » $1.52
US East (Northern Virginia) Region
Amazon RDS Storage
$0.00 per GB-month of provisioned storage under monthly free tier
0.132 GB-Mo 0.00
$0.00 per 1 million I/O requests under monthly free tier 43,
937 IOs 0.00
Amazon RDS for MySQL Community Edition
$0.08 per RDS Small Instance hour (or partial hour) running MySQL
- BYOL 19 Hrs 1.52
我开了一个mysql instance运行19小时收费1.52美元啊
怎样用mysql才免费呢?
【在 c*********e 的大作中提到】 : en,我刚在ec2上建了一个网站,还不错,用的mysql,tomcat,j2ee,就是跳槽的时候写在 : resume : 上给人看的。
|
b***i 发帖数: 3043 | 13 AWS is introducing a limited time free trial program to help new Amazon RDS
customers get started. Customers eligible for the free trial will be able to
run one free Single-AZ Small DB Instance for sixty (60) days, along with 20
GB of database storage capacity and 10 million IO requests. You can run a
MySQL or Oracle database (using the BYOL model) on your free DB Instance.
The free trial is now available in all regions.
tier
【在 S*******C 的大作中提到】 : AWS Service Charges : Amazon Relational Database Service : Download Usage Report » $1.52 : US East (Northern Virginia) Region : Amazon RDS Storage : $0.00 per GB-month of provisioned storage under monthly free tier : 0.132 GB-Mo 0.00 : $0.00 per 1 million I/O requests under monthly free tier 43, : 937 IOs 0.00 : Amazon RDS for MySQL Community Edition
|
a****i 发帖数: 1182 | 14 版本不一致很容易出这种错误
比如说eclipse要一个版本,而你安装了另一个版本
Enhance
【在 S*******C 的大作中提到】 : 我的google app engine每次都报下面的错误 : java.lang.NoClassDefFoundError: com/google/appengine/tools/enhancer/Enhance : Caused by: java.lang.ClassNotFoundException: com.google.appengine.tools. : enhancer.Enhance : at java.net.URLClassLoader$1.run(Unknown Source) : at java.security.AccessController.doPrivileged(Native Method) : at java.net.URLClassLoader.findClass(Unknown Source) : at java.lang.ClassLoader.loadClass(Unknown Source) : at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) : at java.lang.ClassLoader.loadClass(Unknown Source)
|
S*******C 发帖数: 822 | 15 我检查过版本应该没问题
我还装了2个版本的eclipse
【在 a****i 的大作中提到】 : 版本不一致很容易出这种错误 : 比如说eclipse要一个版本,而你安装了另一个版本 : : Enhance
|
n******1 发帖数: 3756 | |