我想部署我的servlet来GAE但得到以下错误谷歌应用程序引擎+ StampBarcode + PDF417阿比
HTTP ERROR 500
问题访问/条形码。原因:
java.awt.Rectangle is a restricted class. Please see the Google App Engine developer's guide for more details.
引起:
java.lang.NoClassDefFoundError:java.awt.Rectangle中是受限制的类。有关更多详细信息,请参阅Google App Engine开发人员指南。 at com.google.appengine.tools.development.agent.runtime.Runtime.reject(Runtime.java:50) at com.barcodelib.barcode.aba(a.java) at com.barcodelib.barcode.abc( (i.java) at com.barcodelib.barcode.PDF417.a(PDF417.java) at com.barcodelib.barcode.AbstractBarcode.renderBarcode(AbstractBarcode.java) 在PDF417Barcodes.doGet(PDF417Barcodes.java:49) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
servlet
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException
{
try {
PDF417 barcode = new PDF417();
barcode.setData("PDF417");
ServletOutputStream servletoutputstream = response.getOutputStream();
response.setContentType("image/jpeg");
response.setHeader("Pragma", "no-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
// Generate PDF-417 barcode & output to ServletOutputStream
barcode.renderBarcode(servletoutputstream);
} catch (Exception e) {
throw new ServletException(e);
}
}
它工作正常使用Tomcat,但不与GAE的工作,请大家帮忙我。
感谢您的建议,如果您知道任何适用于GAE的pdf417条形码API? – dkmaven
我的免责声明说了什么? – Kayaman