Eclipse3.6 + tomcat插件 + SVN插件 + jbpm流程设计器 的配置

来源:互联网 发布:全能淘客cms 编辑:程序博客网 时间:2024/06/05 02:57

                                        Eclipse3.6 + tomcat插件 + SVN插件 + jbpm流程设计器 的配置

Eclipse3.6 (eclipse-jee-helios-win32.zip)   +  tomcat插件(tomcatPluginV321.zip)  + svn插件(svn-eclipse-site-1.6.10.zip)  + jbpm设计器(jbpm-gpd-site.zip)

 

Eclipse3.5以上版本提供了快捷的配置插件的方法,将插件放在eclipse目录下的dropins文件夹下,就集成了插件配置。

1.       tomcat插件配置

tomcat插件解压,然后放在eclipse目录下的dropins文件夹中(eclipse3.5后的版本提供的集成插件的第三种方式)。重新启动eclipse,就集成了tomcat,配置好tomcat路径。

2.       SVN插件

svn插件解压,然后放在eclipse目录下的dropins文件夹中。重新启动eclipse,就集成了SVN插件。配置好SVN资源库,就可以检出资源库中的项目了。

 

 

3.       jbpm流程设计器

eclipse3.6help/install new software选项中,Add按钮增加jbpm设计器的路径,点击OK安装。然后重新启动eclipse,就可以用Jbpm jpdl Editor来查看流程模板文件了。

4.       eclipse3.6

如果eclipse启动不了,错误提示是:不能启动虚拟机,应该将eclipse.ini中的launcher.XXMaxPermSize的值从256M改为128M

5.       tomcat服务器下热部署WEB项目。

【设置好项目的自动编译路径,同时在tomcatconf/Catalina/localhost添加项目的热部署文件,这样就做到了实时的改变java,jsp文件的作用。】

 

Pom.xml文件中加入:<!-- start -->

        <profile>

           <id>dev</id>

            <build>               

                <plugins>

                   <plugin>

                      <groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-dependency-plugin</artifactId>

                      <version>2.1</version>

                       <executions>

                            <execution>

                             <id>copy-dependencies</id>                    

                             <goals>

                              <goal>copy-dependencies</goal>

                             </goals>          

                             <configuration>

<outputDirectory>src/main/webapp/WEB-INF/lib</outputDirectory>

                               </configuration>

                            </execution>

                           </executions>

                  </plugin>

                <plugin>

                       <groupId>org.apache.maven.plugins</groupId>

                       <artifactId>maven-resources-plugin</artifactId>

                       <version>2.3</version>

                       <executions>

                          <execution>

                              <id>copy-resources</id>

                              <phase>process-resources</phase>

                              <goals>

                                   <goal>copy-resources</goal>

                              </goals>

                              <configuration>

<outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory>

                                   <resources>

                                      <resource>

                                 <directory>src/main/resources</directory>

                                         <excludes>

                            <exclude>displaytag_zh*.properties</exclude>

                           <exclude>errors_zh*.properties</exclude>

                 <exclude>ApplicationResources_zh*.properties</exclude>

                           <exclude>applicationContext-resources.xml</exclude>

                        <exclude>struts.xml</exclude>

                                         </excludes>

                                         <filtering>true</filtering>

                                     </resource>

                                     <resource>

<directory>src/main/resources</directory>

                                         <includes>

<include>applicationContext-resources.xml</include>

                        <include>struts.xml</include>

                                         </includes>

                                     </resource>

                                     <resource>

<directory>src/main/java</directory>

                                         <includes>

                                             <include>**/*.xml</include>

                                         </includes>

                                     </resource>

                                   </resources>

                               </configuration>

                          </execution>                         

                       </executions>

                   </plugin>      

                    <plugin>

                       <groupId>org.codehaus.mojo</groupId>

<artifactId>native2ascii-maven-plugin</artifactId>

                       <version>1.0-alpha-1</version>

                       <configuration>

                           <dest>src/main/webapp/WEB-INF/classes</dest>

                           <src>src/main/resources</src>

                       </configuration>

                       <executions>

                           <execution>

                               <id>native2ascii-utf8</id>

                               <goals>

                                   <goal>native2ascii</goal>

                               </goals>

                               <configuration>

                                   <encoding>UTF8</encoding>

                                   <includes>

                                       errors_zh*.properties,

                                       displaytag_zh*.properties,

                                       ApplicationResources_zh*.properties

                                   </includes>

                               </configuration>

                           </execution>                        

                       </executions>

                   </plugin>        

                </plugins>  

            </build>

        </profile>    <!-- end -->

执行mvn process-resources –Pdev就会将lib,resources国际化后复制到对应的地方。

启动tomcat就可以实时调试了。

原创粉丝点击