首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2开发环境筹建

2012-09-20 
Struts2开发环境搭建在这里,我简单解释一下这些目录的作用: src(source folder):存放所有的Java源代码。 co

Struts2开发环境搭建


在这里,我简单解释一下这些目录的作用:

src(source folder):存放所有的Java源代码。
conf(source folder):存放所有的配置文件。
test(source folder):存放所有的Java测试代码和调试代码。
web:web项目的根目录,下面有WEB-INF目录以及在此之下的classes和lib目录。classes目录将会成为所有的source folder的编译对象目录,而lib目录则存放项目所依赖的jar包。
lib:也存放jar包,这些jar包可能仅仅在开发调试时依赖,项目本身则不依赖这些jar文件。

2. 编写IDE相关的文件

在这里,你还能看到classpath文件和project文件。这两个文件是导入到eclipse中所必须的文件,是我为eclipse工程而写的文件。如果你使用其他IDE,可能需要自行编辑与其他IDE相关的项目文件。

在建立了这些目录结构后,你就可以将其导入到eclipse中作为eclipse的工程了。

Struts2开发环境筹建

3. 加入相关调试所需要的jar包,并指定classpath

接下来,我们把Jetty所需要的jar包copy到lib目录下,并在IDE中指定classpath。

Struts2开发环境筹建

4. 添加Jetty启动类

在test下建一个runtime的目录,并添加Jetty启动类。



    如果此时,你在WEB-INF下有web.xml,那么你就可以执行上面这个Jetty的启动类。

    Struts2开发环境筹建

    5. 启动、调试、测试

    执行了Jetty的启动类后,可以看到启动界面的日志:



      3. 为你的项目指定classpath,引用的jar包存在于Library工程中

      Struts2开发环境筹建

      在这里,我们可以看到,原来项目中的lib目录被删除,jar包也被删除。在项目中所引用的jar包是Library项目中的jar包。

      【小结】
      完成了上述所有的步骤之后,Library就被集中管理起来,而每个项目也不会再变得那么庞大。当然,开发环境的搭建完全取决于个人的习惯,所以使用各自喜欢的方式吧,不要让环境问题束缚你们的手脚。

热点排行