Teamcenter二次开发环境配置

Teamcenter 二次开发环境配置

Create the Eclipse rich client development environment

  • 必须使用Eclipse插件开发环境才能进行胖客户端定制。 前提条件是:

    • 必须安装Teamcenter胖客户端。
    • 必须安装Java。
  • 要使用Eclipse定制胖客户端,需要执行以下步骤:

    1. 设置Eclipse。

    2. 设置Eclipse首选项。

    3. 从Eclipse启动胖客户端。

1. 设置Eclipse

  1. 使用插件开发(Plug-in)功能安装Eclipse IDE。

  2. 创建一个批处理文件,该文件设置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”中找到此选项。

jre

  • 将Teamcenter胖客户端添加为目标平台(target platform.)。

  • 在“Window→Preferences”中“Plug-in Development”节点下的“Target Platform”部分找到此选项。

  • 新增“Target Platform”

  • 选择TC_ROOT\portal作为目标目录(只需添加Location的路径为了加载TC所包含的jar包)。

  • 在“Target Platform”对话框中,确保已选中新目标。

Target Platform

3. 从eclipse启动胖客户端

  1. 配置Debug Configurations以启动胖客户端。
    configuration

  2. 在“Arguments”选项卡中添加用于内存的***VM argument***。

    # VM argument 中输入下面内容
    # 内存分配
    -Xmx1g -XX:MaxPermSize=512m
    # 设置用户名和密码,可实现自动登录
    -Dautologin.user=****
    -Dautologin.pass=****
    
  3. 应用设置即可通过eclipse启动Teamcenter。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值