这可能是一个愚蠢的问题,但我使用命令行运行的Java应用程序有问题java -jar myapp.jar
。
同一个应用程序运行完全在Eclipse中,当我使用菜单中选择“运行为Java应用程序”
我能以某种方式使Eclipse告诉我在什么它执行的,所以我可以通过命令行复制它的控制台?
这可能是一个愚蠢的问题,但我使用命令行运行的Java应用程序有问题java -jar myapp.jar
。
同一个应用程序运行完全在Eclipse中,当我使用菜单中选择“运行为Java应用程序”
我能以某种方式使Eclipse告诉我在什么它执行的,所以我可以通过命令行复制它的控制台?
当您从Eclipse中启动应用程序,进入Debug透视,发现在调试视图中的应用程序。 在调试树(这里用蓝色突出显示)在类名右键单击
选择属性,在那里你可以看到,用于启动应用程序的命令行。
期待中的运行配置 - 为MyApp的Java应用程序的运行配置(运行>运行配置...)。
主要选项卡会显示你的主类。 这是你必须添加到命令行,或当你建立你运行的JAR指定类。
Classpath选项卡会显示该必须在类路径中指定,当你建立你的罐子任何其他罐或类文件。