我有一个简单的类,它从一些Main
文件中运行一些.jar
类。
public class Test {
public static void main(String[] args) {
org.runner.Main.main(args);
}
}
但是当我通过Eclipse或其他IDE运行时 - 它工作正常。在IDE控制台中显示
C:\Users\Admin\Desktop\xultestapplication\Test\bin\myapp
C:\Users\Admin\Desktop\xultestapplication\Test\bin\myapp\defaults
C:\Users\Admin\Desktop\xultestapplication\Test\bin\myapp\chrome
C:\Users\Admin\Desktop\xultestapplication\Test\bin\myapp\chrome\content
C:\Users\Admin\Desktop\xultestapplication\Test\bin\myapp\defaults\preferences
server started!
org.runner.Calculator.calculator:org.runner.Calculator|calculator
Sent with code 200
其中sent with code 200
表示它已成功向客户端发送响应。
但是当我在cmd java -jar test.jar
中运行它时 - 它不起作用并且
H:\disk\EXE>java -jar test.jar
H:\disk\EXE\bin\myapp
H:\disk\EXE\bin\myapp\defaults
H:\disk\EXE\bin\myapp\chrome
H:\disk\EXE\bin\myapp\chrome\content
H:\disk\EXE\bin\myapp\defaults\preferences
server started!
Sent with code 404
结果代码是404.
有什么问题?
答案 0 :(得分:0)
也许服务器是在Eclipse环境中自动运行的? 如果是这种情况,您当然必须确保在Eclipse外部开始测试时也运行它。