SORU
7 Aralık 2009, PAZARTESİ


Java hata: Tek bir tip alınabilir. Bir paket XYZ çözümler için

Bir hata alıyorum: "Sadece bir tip alınabilir. Bir paket XYZ giderir."

Birisi here ama ne yapabilirim emin değilim nedeni bu düzeltme açıklamasını yaptı. BİLGİNİZE: Eclipse kullanıyorum. Aşağıda ithalatı yapan kodu ekledim. Java.açıklama.* al gayet iyi çalışıyor.

 <%@ page import="java.util.*"%>
 <%@ page import="org.eresearch.knowledgeportal.model.Category"%>
 <%@ page import="org.eresearch.knowledgeportal.dao.CategoryDao"%>

 <% 
  CategoryDao catDao = new CategoryDao();
  ArrayList<Category> catList = catDao.selectCategory();

 //
 %>

Gerçek hata aşağıda: . Edit:

 org.apache.jasper.JasperException: Unable to compile class for JSP: 

 An error occurred at line: 7 in the generated java file
 Only a type can be imported. org.eresearch.knowledgeportal.model.Category resolves to a package

CEVAP
7 Aralık 2009, PAZARTESİ


Neyse, artık web üzerinde yeterli bilgi sağlamak için değil ama benim tahminim böyle bir şey ile bir JSP var

<%@ page import="java.util.*,x.y.Z"%>

Ve x.y.Z Sınıf yolu (yani WEB-INF/lib bir KAVANOZ WEB-INF/classes altında ne varsa) bulunabilir.

Tomcat üzerinde dağıtmak SAVAŞI sonrasında yapıya sahip olduğunu kontrol edin:

my-webapp
|-- META-INF
|   `-- MANIFEST.MF
|-- WEB-INF
|   |-- classes
|   |   |-- x
|   |   |   `-- y
|   |   |       `-- Z.class
|   |   `-- another
|   |       `-- packagename
|   |           `-- AnotherClass.class
|   |-- lib
|   |   |-- ajar.jar
|   |   |-- bjar.jar
|   |   `-- zjar.jar
|   `-- web.xml
|-- a.jsp
|-- b.jsp
`-- index.jsp

Demetleri x.y.Z.class ya da KAVANOZ WEB-INF/lib altında mevcut.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jaclyn W

    Jaclyn W

    5 Mayıs 2006
  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010
  • olinerd

    olinerd

    23 AĞUSTOS 2007