Teamcenter 二次开发环境配置
Create the Eclipse rich client development environment
-
必须使用Eclipse插件开发环境才能进行胖客户端定制。 前提条件是:
- 必须安装Teamcenter胖客户端。
- 必须安装Java。
-
要使用Eclipse定制胖客户端,需要执行以下步骤:
-
设置Eclipse。
-
设置Eclipse首选项。
-
从Eclipse启动胖客户端。
-
1. 设置Eclipse
-
使用插件开发(Plug-in)功能安装Eclipse IDE。
-
创建一个批处理文件,该文件设置Teamcenter环境,启动服务器,并使用JDK命令行参数启动Eclipse。使用以下模板创建批处理文件:
# 这是系统提供的设置方法 set FMS_HOME=TC_ROOT\tccs set JAVA_HOME=jre-install-directory set JRE_HOME=jre-install-directory set CLASSPATH=TC_ROOT\portal set PATH=%FMS_HOME%\bin;%FMS_HOME%\lib;TC_ROOT\portal;%PATH% start "TAO ImR" /min cmd /c "TC_ROOT\iiopservers\start_imr.bat" Eclipse-install-directory\eclipse.exe -vm jdk-install-directory\bin\javaw
可以使用TC_ROOT\portal\portal.bat文件作为此批处理文件的示例。
推荐方式复制一份TC_ROOT\portal\portal.bat文件,修改最后一行即可
@echo Starting Teamcenter Rich Client... # 下面注释内容为TC正常启动设置 # start Teamcenter.exe %* -vm "%JRE_HOME%\bin\javaw.exe" -vmargs -Xmx%VM_XMX% -Xbootclasspath/a:"%JRE_HOME%\lib\plugin.jar";"%JRE_HOME%\lib\deploy.jar";"%JRE_HOME%\lib\javaws.jar" %DJIPJL_VMARG% # 下面则修改为使用eclipse启动方式 start D:\Siemens\Java\eclipse\eclipse.exe -vm "%JAVA_HOME%"\bin\javaw
2. 设置eclipse首选项
- 验证是否列出并检查了受支持的Java Runtime Environment(JRE)版本。
- 在Java节点下“已安装的JRE”部分的“Window→Preferences”中找到此选项。
-
将Teamcenter胖客户端添加为目标平台(target platform.)。
-
在“Window→Preferences”中“Plug-in Development”节点下的“Target Platform”部分找到此选项。
-
新增“Target Platform”
-
选择TC_ROOT\portal作为目标目录(只需添加Location的路径为了加载TC所包含的jar包)。
-
在“Target Platform”对话框中,确保已选中新目标。
3. 从eclipse启动胖客户端
-
配置Debug Configurations以启动胖客户端。
-
在“Arguments”选项卡中添加用于内存的***VM argument***。
# VM argument 中输入下面内容 # 内存分配 -Xmx1g -XX:MaxPermSize=512m # 设置用户名和密码,可实现自动登录 -Dautologin.user=**** -Dautologin.pass=****
-
应用设置即可通过eclipse启动Teamcenter。