Java Web应用程序,我有一个简单的项目,那里是一个HTML文件作为视图,servlet作为控制器和几个java文件作为模型。 java文件包含一些需要在控制台上打印的信息。我已经能够编译类successfully.How我该从命令提示符下,这样出现在控制台问题上运行命令提示符
回答
您将需要创建一个web.xml文件和存档的所有文件到一个.war文件输出运行它。然后,您可以将该.war文件部署到Tomcat。 Tomcat会将所有的System.out.println()内容写入catalina.out。
或者,你可以创建一个新的Java类与调用你的代码是写到控制台部分一个main()方法。然后,您可以像运行控制台中的Java应用程序一样运行该类。
谢谢。还有一件事是在编译类时,servlet和java文件位于不同的包中。servlet引用了一个java文件,我该如何编译这些文件。是否有特定的顺序? – Veeraraghavan 2011-06-11 19:08:57
只要您将所有的.java文件同时传递给java编译器(javac),顺序就无关紧要。例如javac的my_application之/ COM /包1/MyClass1.java my_application之/ COM /包2/MyClass2.java – 2011-06-11 20:02:31
如果您已在构建WAR文件(Web应用程序归档)并且您正在使用Maven构建工具,则可以使用maven-jetty-plugin。配置非常简单。这将允许您运行从命令提示符(或shell)的命令,如:
mvn jetty:run
它将运行从一个控制台你的web应用,并打印所有日志信息到该控制台。您使用标准Ctrl+C
快捷方式终止进程。
如果你不使用Maven,你仍然可以使用Jetty作为Web服务器,它只是需要更多的工作。尽管这两种方法都非常轻量,但与使用tomcat或任何其他servlet容器相比,这并没有多大区别。
- 1. 问题命令提示符
- 2. 运行命令提示符命令
- 3. 运行提升PowerShell命令从命令提示符
- 4. 命令提示符ERRORLEVEL问题
- 5. 从命令提示符运行rpy2
- 6. 从命令提示符运行JSLint
- 7. 运行SQL命令提示符
- 8. 从Windows命令提示符运行R
- 9. Linux命令行问题及提示
- 10. 从命令提示符运行时使用VBScript显示文本问题
- 11. C#在命令提示符下运行命令并显示命令
- 12. 命令提示符中的Java问题命令
- 13. truecrypt命令提示符命令的问题
- 14. Ant命令运行问题
- 15. traceview命令运行问题
- 16. vb.net问题运行命令
- 17. 从命令提示符运行PowerShell命令(无ps1脚本)
- 18. VB.NET无法在命令提示符下运行shadow命令
- 19. 在Windows单线运行多个命令命令提示符
- 20. 从命令提示符运行docker命令与jenkins脚本
- 21. 如何从VB.NET运行命令提示符命令?
- 22. 如何在c#中使用命令提示符运行命令#
- 23. 在c#中运行命令提示符命令
- 24. 双命令在命令提示符下运行程序
- 25. Java - 打开命令提示符,运行两个命令
- 26. 在Windows命令提示符下运行Linux命令
- 27. 通过flex运行命令提示符命令
- 28. 命令提示符:运行时拒绝访问PowerShell
- 29. 如何在C#上运行命令提示符程序?
- 30. 在Windows上使用命令提示符运行应用程序
如果你使用Tomcat运行它,你可以看到在日志文件中的控制台输出。 – Marcelo 2011-06-10 19:34:11
作为最终结果,你不想完全清楚你想要什么。你想从命令行控制应用程序,还是想要启动应用程序并从浏览器查看它? – unholysampler 2011-06-10 19:39:50
你用什么来编译/构建你的项目? Maven的?蚂蚁?其他? – 2011-06-10 20:04:54