我试图使用SAX解析器解析正常的html文件.
SAXBuilder builder2 = new SAXBuilder();
try {
Document sdoc = (Document)builder2.build(readFile);
NodeList nl=sdoc.getElementsByTagName("body");
System.out.println("nodelist>>>>>>>>>>>"+nl.getLength());
} catch (JDOMException e1) {
e1.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
但我得到了例外
Open quote is expected for attribute "{1}" associated with an element type "class".
Run Code Online (Sandbox Code Playgroud)
任何人都可以请告诉我为什么我得到这个例外,html文件格式正确,它有正确的所有打开和关闭标签.
提前致谢.
我正在使用maven2来构建java项目.当我尝试构建使用时,mvn install 我收到编译错误,说某些包xya.abc.aaa不存在.这个包可以在我自己的jar本地磁盘上找到.这个jar(比如test.jar)是由我创建的.
我怎么能告诉maven使用这个本地jar作为它寻找的包可以在我的本地磁盘上使用?
我创建了一个jar文件usign maven2 build.我试图使用命令运行该jar文件:
java -jar sample.jar com.app.Test
Run Code Online (Sandbox Code Playgroud)
Test是具有主要方法的类.但我得到这个例外:
Exception in thread "main" java.lang.NullPointerException
at sun.launcher.LauncherHelper.getMainClassFromJar(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我解决这个异常并运行jar文件吗?
提前致谢.