- 先下载项目,可以从svn或者git上拉取代码到本地
- 将项目导入到eclipse中,如果在import项目的时候不允许勾选,可能在远程仓库中缺失.project文件,从别的项目复制一份,将里面项目信息修改即可,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>oa</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
</projectDescription>
3.解决项目中jar包异常
该原因是由于项目没有配置resin,并且项目中没有引入resin中的jar包所引起的问题
解决方法:
a.选中项目右键,选择 build path , 选择confiigure build path 点击进入
b.在左侧已经选中的java build path中我们选中右面的libraries,然后点击add external jars找到我们resin安装位置,并且将resin中的bin文件下的所有jar都选中添加到我们的项目中即可
4.eclipse启动resin项目
–首先要保证我们的电脑已经有resin
–选择项目,右键选择run as>run configurations,然后在我们的java application中右键add新增加一个启动
–以下是必须要配置的信息,如果下面没有记录则使用默认的即可
-- Main
--project:项目名称,一般默认你当前要配置的名称,不需要修改
--Main Class:com.caucho.server.resin.Resin
--Arguments
--program arguments: -conf "D:\tool\resin3.1.12\resin3.1.12\conf\resin.conf" (这是你resin所在的地址,路径一定要仔细检查)
--vm arguments:
-Dresin.home="D:\tool\resin3.1.12\resin3.1.12"
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl
(注意:上方两句都需要配置进去,并且‘-’符号也是必须的)
--JRE
现在项目一般用的都是jdk7,没有特殊情况使用jdk7就行
--Classpath
--选择Bootstrap Entries,点击右侧Add Extenal Jars,同样选择resin所在路径,将resin中bin目录下的jar包全部添加即可
--Common
这里需要注意的是Encoding,我们需要将这里选择GBK,然后其他默认
全部操作完就可以点击Apply,点击run 试试吧
5.resin配置
这里特别在最后补充上resin的配置,是怕大家在配置resin的时候出问题,所以想了想还是给大家写上吧
resin配置主要的是在resin中conf文件下有一个resin.conf文件,我们右键,选择自己喜欢的打开方式打开这个文件,这是一个xml文件,里面将配置我们的项目启动信息
–我们找到这一行,这一行是项目的端口号,如果有需要可以修改一下
–找到host,在host下级有一个web-app,这里既是我们项目对应的路径,我们一般选择id="/" 在root-directory中配置我们的项目地址,项目地址我们会指向webapps,如:D:\project1\webapps
当然会有时候我们项目不会看到webapps,但是会有pro,同理,我们将pro当成webapps即可
整个项目的配置到这里就结束了。