我创建了一个简单的Java程序,它解析XML文件并将输出解组为Java对象。
它在我的本地计算机(MacOS)上运行良好。但是当我在服务器(亚马逊Linux)上使用与本地相同的Java版本(1.8.0_101)运行程序时,它根本不会解组XML字段(只需设置nullls)。
这可能是什么原因?
答案 0 :(得分:0)
在所有JAXB生成的类所在的包中创建package-info.java。
@XmlSchema(
namespace = "https://sample.net/",
elementFormDefault = XmlNsForm.QUALIFIED)
package ...;
import ...;