Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
maven wsdl2java在转换为小写包名时生成错误的字符_Java_Maven_Character Encoding_Lowercase_Wsdl2java - Fatal编程技术网

maven wsdl2java在转换为小写包名时生成错误的字符

maven wsdl2java在转换为小写包名时生成错误的字符,java,maven,character-encoding,lowercase,wsdl2java,Java,Maven,Character Encoding,Lowercase,Wsdl2java,我有一个wsdl,其中包含名为“InstantMessageSender”的类。 我在编码时使用土耳其q键盘和windows。当我尝试运行“mvn wsdl2java”时,它会生成 类似于“com.example.ınstantmessagesender”而不是“com.example.instantmessagesender”的东西,在此之后,我改变了键盘语言,尝试在notepad++上转换小写操作,并且工作正常。但马文没有。在我尝试将输出和输入编码更改为utf-8之后,我得到了同样奇怪的结果

我有一个wsdl,其中包含名为“InstantMessageSender”的类。 我在编码时使用土耳其q键盘和windows。当我尝试运行“mvn wsdl2java”时,它会生成 类似于“com.example.ınstantmessagesender”而不是“com.example.instantmessagesender”的东西,在此之后,我改变了键盘语言,尝试在notepad++上转换小写操作,并且工作正常。但马文没有。在我尝试将输出和输入编码更改为utf-8之后,我得到了同样奇怪的结果。 这个“ı”字符是土耳其语特有的,但我不希望在生成的类名或pakace名称中有任何土耳其语字符。我怎样才能解决这个问题。
谢谢,

您是否尝试过使用编码选项?是的,但它不起作用。但我已经找到了解决办法;“将windows present语言更改为英语”。