私は以下のようにクラスを作りました
:~/apache-tomcat-7.0.39/webapps/ROOT/WEB-INF/classes/myclasses$ ls
myLog.class myLog.java
:~/apache-tomcat-7.0.39/webapps/ROOT/WEB-INF/classes/myclasses$ cat myLog.java
import java.io.*;
public class myLog
{
private static PrintWriter log = null;
public myLog(String logpath) throws IOException
{
log = new PrintWriter(new FileWriter(logpath, true));
log.println("Logging started\n");
}
p
以下のようにjspから同じものにアクセスしようとしていますが、
<%@ page language = "java" %>
<%@ page import = "myclasses.*" %>
<html>
<head>
<title></title>
</head>
<body>
<%
myLog log = (myLog)application.getAttribute("logfile");
try
{
if (log == null)
{
log = new myLog("new.log");
私はクラスに直面していますが、例外が見つかりました。tomcatを再起動しました。java.lang.NoClassDefFoundError: myLog
誰かが理由を教えてください..