Java普通类(不是Servlet)中如何获取Web工程部署到tomcat的路径?

2024-12-24 21:47:51
推荐回答(5个)
回答1:

第一步:需要先创建一个server,可以通过windows中的show view,之后找到server,

第二步:在server窗口中右击,选择”new-server“,之后创建好tomcat server。

第三步:双击创建的server,进入server设置界面,设置Server Location,选择编译路径是”Use Tomcat“即可切换到Tomcat的路径,保存。

第四步:在创建的server上右击,选择add,之后将要运行的项目添加进来,选择Finsh。

第五步:右击server,之后选择”start“运行即可。

第六步:打开浏览器,输入”http://localhost:8080/项目root“运行即可。

回答2:

在类的方法中调用this.getClass().getResource("/").getPath(),自己再载取字符串就可以

回答3:

在SSH集成的前提下。某些情况我们需要在Action以外的类中来获得Spring所管理的Service对象。

  之前我在网上找了好几好久都没有找到合适的方法。例如:

  ApplicationContext context = new ClassPathXmlApplicationContext();

---------来自普科国际JAVA培训学校--------

回答4:

应该是this.getClass().getResource().getRealPath()

回答5:

楼上说的应该都对