Java 未能使用Glassfish服务器';s appclient以运行producer程序

Java 未能使用Glassfish服务器';s appclient以运行producer程序,java,glassfish,java-io,java-ee-7,Java,Glassfish,Java Io,Java Ee 7,我正在用NetBeans和Glassfish编写简单的雅加达消息传递应用程序。我循序渐进地学习了“雅加达EE 7教程”。成功构建所有“简单”示例后,我在windows终端中使用了appclient-client target/producer.jar队列3。但我无法发送此消息。 我用的是Glassfish-5.0.1。看起来我无法使用appclient。谁能给我一些帮助吗 jakartaee tutorial examples master\jakartaee tutorial example

我正在用NetBeans和Glassfish编写简单的雅加达消息传递应用程序。我循序渐进地学习了“雅加达EE 7教程”。成功构建所有“简单”示例后,我在windows终端中使用了
appclient-client target/producer.jar队列3
。但我无法发送此消息。 我用的是Glassfish-5.0.1。看起来我无法使用
appclient
。谁能给我一些帮助吗

jakartaee tutorial examples master\jakartaee tutorial examples master\jms\simple\producer>appclient-client-target/producer.jar队列3
java.io.FileNotFoundException:C:\Users\??????\AppData\Local\Temp\acc7678140812900140496.dat(系统找不到指定的路径。)
位于java.io.FileInputStream.open0(本机方法)
在java.io.FileInputStream.open(FileInputStream.java:195)
位于java.io.FileInputStream。(FileInputStream.java:138)
位于java.io.FileReader。(FileReader.java:72)
位于org.glassfish.appclient.client.acc.agent.AppClientContainerAgent.optionsValue(AppClientContainerAgent.java:104)
位于org.glassfish.appclient.client.acc.agent.AppClientContainerAgent.premain(AppClientContainerAgent.java:83)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中
位于java.lang.reflect.Method.invoke(Method.java:498)
位于sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:386)
位于sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:401)

文件未找到异常表示您没有正确的指定路径,或者您提供的路径没有可供inputstream读取的文件。

谢谢您的回答。将Windows用户名更改为C:\Users\English后,我成功运行了该程序。
jakartaee-tutorial-examples-master\jakartaee-tutorial-examples-master\jms\simple\producer>appclient -client target/producer.jar queue 3
java.io.FileNotFoundException: C:\Users\?????ó\AppData\Local\Temp\acc7678140812900140496.dat (System cannot find the specified path。)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(FileInputStream.java:195)
        at java.io.FileInputStream.<init>(FileInputStream.java:138)
        at java.io.FileReader.<init>(FileReader.java:72)
        at org.glassfish.appclient.client.acc.agent.AppClientContainerAgent.optionsValue(AppClientContainerAgent.java:104)
        at org.glassfish.appclient.client.acc.agent.AppClientContainerAgent.premain(AppClientContainerAgent.java:83)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:386)
        at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:401)