2009年7月22日星期三

如何修改IntelliJ IDEA启动时默认打开的工程

由于IDEA每次打开时默认打开上次的工程,这个过程往往比较长,而有时希望打开的却是另外一个工程,有没有办法修改打开的工程呢?
 
办法是肯定的,打开如下路径下的文件other.xml:
C:\Documents and Settings\xxx\.IntelliJIdea80\config\options\other.xml
 
找到并调整下面内容中的option、lastPath两个值即可,当然,如果想做得更方便可专门做个小程序来管理这些值,可以灵活调整:
  <component name="RecentProjectsManager">
    <option name="recentPaths">
      <list>
        <option value="G:\mydocs\xxx\engineering\src\project\xxx.ipr" />
        <option value="G:\mydocs\xxx\engineering\xxx\project_files\idea7\xxx.ipr" />
        <option value="E:\workdir\svn\sdcsi\engineering\src\idea5_tomcat5.5\xxx.ipr" />
        <option value="E:\workdir\svn\xxx\engineering\projects\xxx\src\project_files\idea8_clean\xxx.ipr" />
      </list>
    </option>
    <option name="lastPath" value="G:\mydocs\xxx\engineering\src\project\xxx.ipr" />
  </component>
 
 
 

2009年7月2日星期四

解决weblogic10下部署spring+hibernate3不兼容问题

让weblogic优先加载webapp的lib。
在WEB-INF下新建weblogic.xml,内容如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">
<container-descriptor>   
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>