无线开放 API

Tae sdk集成到eclipse

下载安装

这里下载最新的eclipse j2ee版本(自带tomcat插件)http://eclipse.org/downloads/

把sdk作为tomcat服务添加到eclipse中

1、打开Preference->Server->Runtime Environments,点击右边的Add按钮
2、选择Tomcat 7,勾选Create a new local server,然后点Next
3、填写一个名字,比如tae-sdk。
Tomcat installation directory选择你下载到的tae sdk的根目录(下一级目录有bin webapps等)。JRE那里选择一个你本地的JDK
然后点击Finish,关掉Preference窗口。
这样就把tae的sdk作为一个tomcat 服务集成到eclipse中了。

用集成在eclipse中的tomcat启动web应用

 1、打开eclipse的Project Explorer窗口,在一个web应用上面点右键,选择: Debug As->Debug on Server
注意:如果你有一个maven web应用,eclipse不能把它识别成web应用,需要先在右键Property->Facade中给这个应用增加web的facade,这样右键菜单中才能出现Debug As->Debug on Server菜单。详见:maven的webapp修改为eclipse可以识别的web工程
 
 2、选择刚集成进来的那个tomcat服务然后点Finish.
 
3、等tomcat启动完成后,在浏览器输入 http://localhost:8080即可看到你要运行的这个web应用的首页。
 因为是用Debug模式启动,所以在访问页面的过程中可以打一点断点来做功能调试。eclipse中修改的代码也可以立即生效。

maven的webapp修改为eclipse可以识别的web工程

1、在工程上右键,点Properties打开工程Properties面板 
2、选择Project Facets,点击右边的Convert to faceted form.
3、勾选Dynamic Web Module ,然后点击 Further configuration available
4、填写Content directory,maven的web工程的话这里写src/main/webapp,然后点ok这个工程就可以被eclipse识别成web工程了,就可以右键在tomcat上面运行了。

Tae sdk集成到Intellij IDEA

下载安装

请自行购买安装Intellij IDEA的Ultimate版本,社区版本不支持集成tomcat,所以只能使用Ultimate版本。
 

集成tae sdk到intellij idea中

 1、打开Preferences窗口,选择Application Servers,点右边的加号,然后选择Tomcat Server
 
 2、选择你下载到的tae sdk的根目录(此目录下面包含bin webpps等目录),然后点ok
 
3、改一个名字,方便后面选择到,然后点右下角的ok关闭Prefrences窗口
 
 

用集成到idea中的tomcat启动web应用

 1、在一个有web应用的工程中,下拉选择Edit Configurations,打开Run/Debug Configurations窗口
 
 
2、选择左上角的加号,然后选择Tomcat Server->Local
 
 3、Name那里填一个好记的名字就行了,Application server那里选我们上面创建的那个tae-sdk
  
4、在Deployment标签中,点加号,选择Artifact
  
 
5、选择你要部署到tomcat的web应用,选有exploded的那个,方便动态生效,然后点ok。这样就把web应用和tomcat关联起来了,点ok关掉Run/Debug Configurations窗口
 
 
6、可以选择debug运行这个web应用了
7、等tomcat启动完成后就可以在浏览器中输入 http://localhost:8080即可看到你要运行的这个web应用的首页。
 
因为是用Debug模式启动,所以在访问页面的过程中可以打一点断点来做功能调试。
 
注意:idea中修改的代码修改完成后要按Ctrl+Shift+F9来让这个修改立即生效。
 
 

注意事项

插件化开发模式下面如果使用console界面做配置文件生成和更新,要先设置文件目录为一个存在的且非临时目录才可以。如果这里填的是一个临时目录或不存在的目录,保存的参数在下一次插件启动的时候会被删除掉。强烈建议直接设置为java代码所在的目录,这样下次打包就会直接把配置文件打进去了。