改成:import javax.naming.Context;
import javax.naming.InitialContext;
import javax.rmi.PortableRemoteObject;
import Converter.*;
import ConverterHome.*; public class ConverterClienter
{
}
import javax.naming.InitialContext;
import javax.rmi.PortableRemoteObject;
import Converter.*;
import ConverterHome.*; public class ConverterClienter
{
}
ConverterClienter.java:7: package Converter does not exist
import Converter.*;
^
ConverterClienter.java:8: package ConverterHome does not exist
import ConverterHome.*;
^
2 errors谢谢你:)
提示包不存是怎么回事呢?
急!!!!!!!!!!!E:\j2sdk1.4\bin> deploytool
Exception in thread "main" java.lang.NoClassDefFoundError: ;/总还是不行。
package xxx;
或者
package xxx.yyy;
则
xxx目录的上级目录必须在classpath中。
classpath可以运行时候指定,如上。
Converter.java
ConverterClienter.java
ConverterEJB.java
ConverterHome.javaclasspath=%J2EE_HOME%\lib\j2ee.jar;%JAVA_HOME%\lib\tools.jar这样的情况下进行上面的编译,有问题吗?
j2ee在e:\j2sdkee1.4下
JAVA_HOME=e:\jdk
J2EE_HOME=e:\j2sdkee1.4
import 单个的类;
这样的语句。将他们放到同一个目录下然后删除那两句再编译。
import Converter;
^
ConverterClienter.java:9: '.' expected
import ConverterHome;
两个import可以去掉,因为你的文件都在同一个包里是不需要import的。
ConverterClienter.java文件名改为ConverterClient.java
错误原因如你贴的提示。public类的文件名必须是类名。
Exception in thread "main" java.lang.NoClassDefFoundError: ;/deploytool启动不了:(
C:\> j2ee -verbose
Exception in thread "main" java.lang.NoClassDefFoundError: ;/
C:\>
都是这个错误
我看还是classpath的问题吧,各位帮忙仔细看看哦。