Java 未能使用Glassfish服务器';s appclient以运行producer程序
我正在用NetBeans和Glassfish编写简单的雅加达消息传递应用程序。我循序渐进地学习了“雅加达EE 7教程”。成功构建所有“简单”示例后,我在windows终端中使用了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
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)