如何在eclipse的Java Project中直接调用windchill的API并运行程式:
Alias:WC_HOME = *:\ptc\Windchill_9.1(*指具体的某个盘符)
1. 要引用windchill的jar包,如下:
1.1 %WC_HOME%\Windchill\codebase\WEB-INF\lib
1.2 %WC_HOME%\Windchill\lib
1.3 %WC_HOME%\Java\lib\tools.jar
2. 在main方法里加上下面这一段(授权):
RemoteMethodServer rms = RemoteMethodServer.getDefault();
GatewayAuthenticator auth = new GatewayAuthenticator();
auth.setRemoteUser("wcadmin");
rms.setAuthenticator(auth);
3. Project -> Build Path -> Configure Build Path -> Libraries -> Add Class Folder
(%WC_HOME%\codebase),这样在更改了java文件或者properties文件之后可以不用重启tomcat而直接运行程序。
注:windchill版本为9.1
分享到:
相关推荐
Windchill 和 Eclipse 的整合是指将 Windchill 产品生命周期管理(PLM)软件与 Eclipse 集成开发环境(IDE)集成,以便在 Eclipse 中直接调试 Windchill 方法。下面是 Windchill 和 Eclipse 的整合步骤: 一、修改 ...
2. **Java API**:对于Java开发者,提供了JAR文件,包含了一系列类和接口,可以直接在Java代码中调用,实现与Windchill的集成。 3. **.NET API**:对于.NET平台的开发者,提供了COM组件和.NET类库,使C#、VB.NET等...
通过上述步骤,您可以在 Eclipse 中成功配置 Windchill 进行远程调试。远程调试不仅可以提高开发效率,还能帮助开发者更好地理解分布式系统的运行机制。理解 JPDA 的架构和工作原理对于进行高效的远程调试至关重要。...
Windchill 开发常用API介绍,可以参考学习。
2. **创建Windchill工程**:在Eclipse中新建一个Java项目,将Windchill相关的源代码导入到这个项目中。你可以通过导入现有的源码仓库或者手动复制文件到项目目录来实现。 3. **配置远程调试**: - **启动Windchill...
Windchill API 帮助文档,方便查找所需要的类及方法,
在开发过程中,通常需要了解如何进行身份验证、调用API、处理返回结果以及错误处理。 4. **学习路径**: 学习Windchill API首先需要熟悉Windchill的基本架构和概念,然后阅读CHM文件中的API指南,理解每个接口的...
本文将详细介绍两种在Windchill二次开发中进行数据库连接和操作的方法:一是通过Windchill自身的API,二是使用JDBC连接Oracle数据库。 首先,让我们探讨第一种方法——使用Windchill API进行数据库操作。Windchill...
windchill与Eclipse环境配置及调试,不用在服务器反复操作,进行本地debug调试,方便windchill二次开发。
5. **开发环境**:使用WindChill 10.0 API时,开发者可能需要集成开发环境(IDE),如Eclipse或Visual Studio,配合相关插件来简化API的调用和调试。 6. **错误处理**:API调用可能会遇到各种错误,如权限问题、...
在开始 Windchill API 开发之前,首先需要配置好开发环境。这通常包括安装 Windchill Server、设置 Java Development Kit (JDK)、配置 Eclipse 或其他 IDE,并安装必要的插件如 Windchill SDK。此外,还需要确保网络...
Windchill Java Doc CHM文件,将Windchill的API帮助打包成一个文件,方便使用。
1:windchill和eclipse的debug集成实现远程debug 2:在windchill中Log4J使用
开发者可以通过它来学习如何在程序中调用WindChill的接口,实现对产品数据的创建、修改、查询等操作。 - `windchill10.0.chm`:可能包含了WindChill 10.0的其他辅助信息或者特定模块的API,比如工作流、配置管理等...
在Eclipse中,创建一个新的Java项目,用于存放你的Windchill相关代码。如果已经有项目,确保项目设置正确,包括正确的JRE版本和构建路径。 **4. 配置远程调试器** 在Eclipse中,选择`Run` -> `Debug Configurations...
本文档将详细介绍如何在Eclipse环境下配置Windchill开发环境,以便于进行Windchill的二次开发工作。 #### 二、配置步骤详解 ##### 1. 新建Java工程 - 打开Eclipse,选择“File” -> “New” -> “Java Project”,...
windchill API CHM PTC windchill9.1 PDM
7. **事件和通知**:通过API,开发者可以订阅和处理Windchill中的事件,如对象创建、更新或删除,从而实现即时的通知和响应。 8. **性能优化**:Windchill 11.0 API 可能进行了性能优化,包括更快的数据读取速度、...
在Windchill系统中,事件监听是一项核心功能,它允许系统在特定事件发生时执行预定义的逻辑或操作。这一篇我们将深入探讨Windchill如何实现事件监听,以及它在实际应用中的重要性。 首先,我们要理解什么是事件监听...