我在我的项目中使用Java,Eclipse和Ant.我有一些我需要编辑的Java代码,并在其中添加一些UTF-8字符.以前我的build.xml有:它工作正常.现在,当我尝试运行时添加那些UTF-8字符后,它会抛出"错误:编码Cp1252的不可映射的字符"
有谁能告诉我这是什么修复?我尝试在xml中将编码更改为UTF-8和Cp1252,但没有运气.
我正在使用JRE7,Eclipse Kepler和Ant 4.11.
我正在写这样的样板:
this.lposItems = new LposItems[5];
final LposItems lposItem = new LposItems();
lposItem.setA("24341");
lposItem.setB("14");
final LposItems lposItem1 = new LposItems();
lposItem1.setA("62");
lposItem1.setB("49");
final LposItems lposItem2 = new LposItems();
lposItem2.setA("40");
lposItem2.setB("4");
final LposItems lposItem3 = new LposItems();
lposItem3.setA("62");
lposItem3.setB("63");
final LposItems lposItem4 = new LposItems();
lposItem4.setA("14");
lposItem4.setB("4");
final LposItems lposItem5 = new LposItems();
lposItem5.setA("15");
lposItem5.setB("4");
this.lposItems[0] = lposItem;
this.lposItems[1] = lposItem1;
this.lposItems[2] = lposItem2;
this.lposItems[3] = lposItem3;
this.lposItems[4] = lposItem4;
this.lposItems[5] = lposItem5;
Run Code Online (Sandbox Code Playgroud)
有人可以告诉我任何可以减少这种情况的第三方库吗?(像现成的建造者或其他一些技术)