- 博客(116)
- 资源 (6)
- 收藏
- 关注

原创 Teamcenter之AWC开发,SOA开发,RCP开发,ITK开发
记录了开发过程中遇到的一些AWC、RCP、SOA、ITK开发的知识点,欢迎大家关注,希望我们之间可以相互学习。
2020-01-07 11:05:01
2643
33
原创 Teamcenter查找透视图ID
IWorkbenchWindow workbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow();IWorkbenchPage page = workbenchWindow.getPages()[0];System.out.println(page.getPerspective().getId()+"---------------=");
2023-03-23 10:44:10
11
原创 com.microsoft.sqlserver.jdbc.SQLServerException: 无法打开登录所请求的数据库 “MSSQLSERVER“。登录失败。 ClientConnectionI
1:调用代码如下:package com.rt.plm.document;import java.sql.Connection;import java.sql.DriverManager;public class test { public static void main(String[] args) { String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; String dbURL="j
2021-05-18 12:52:43
3189
2
原创 SpringBoot项目通过Controller返回html(使用thymeleaf)
第一步:src/main/resource/templates路径下新建需要返回的html文件第二步:pom.xml添加thymeleaf依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>第三步:applica
2021-04-18 14:14:33
701
原创 Springboot整合webservice发布接口
1:在pom.xml文件中添加需要的引用<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web-services</artifactId></dependency><dependency> <groupId>org.apache.cxf</
2021-03-03 13:42:47
460
1
原创 JAVA调用可执行jar包并传参
1:在java代码里面直接调用可执行jar包,无参数public class RunCMD { public static void main(String[] args) { try { runCMD(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } private static void runCMD() throws I
2020-12-17 13:54:46
5635
2
原创 JAVA-Word转PDF
1:使用java调用vb脚本文件将Word另存为PDFpackage com.sc.transpdf;import java.util.Vector;public class TOPDF { public static void main(String[] args) { String wsfFilePath="C:\\wordtopdf.wsf"; String wordFilePath="C:\\20201202.docx"; String pdfFilePath="C:\\202
2020-12-03 15:24:48
206
1
原创 eclipse导入web项目出现红色叉叉
今天在导入web项目的时候,补齐完缺失的jar包之后项目上还是有个红色的叉叉,而且不影响代码运行1:原因: 可能是项目曾经在weblogic或者tomcat上运行过2:解决办法 在项目下的.settings文件夹下找到org.eclipse.wst.common.project.facet.core.xml文件,查看runtime标签内容是否与使用的weblogic或者tomcat一致,也可以直接删除保存,然后刷新项目即可...
2020-08-04 19:55:18
1278
原创 fastjson已经导入到项目中但还是提示:java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSON
1:在tomcat中运行web项目的时候,明明已经将fastjson.jar包导入到项目中但还是提示java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSON2:解决办法: 将fastjson.jar包放到tomcat的lib包文件夹下面
2020-08-03 20:13:30
2235
原创 使用jxbrowser在Swing中嵌入网页Web页面
提供一个jxbrowser的破解版给同志们下载:解决问题资源要给齐,不然就是耍流氓1:jxbrowser所需的jar包下载链接链接:https://pan.baidu.com/s/1QqO7kQy7IFJx1N_3Mh5pTw提取码:e5vu2:使用方式直接上代码: public static void main(String[] args) { openWebPage("https://www.baidu.com", 800, 500, 200, 200); } /*..
2020-07-06 17:05:04
1822
原创 Java使用aspose.pdf给PDF文件添加文字水印
1:提供一个aspose.pdf的jar包下载路径: 链接:https://pan.baidu.com/s/118BvmZMwt0k0CjiJgdOEFg 提取码:tflv2:代码如下:直接使用// 添加水印//filepath:文件路径//data:水印文字内容 public static void addWatermark(String filepath,String data) { Document pdfDocument = new Document...
2020-07-06 11:00:57
2457
2
原创 java使用aspose.pdf在已有的pdf文件内根据坐标写数据
最近有这样一个需求,要在PDF文件内根据坐标进行签字,最后是使用aspose.pdf实现的,代码我已经封装好了,直接可以拿去用1:提供一个aspose.pdf的jar包下载路径: 链接:https://pan.baidu.com/s/118BvmZMwt0k0CjiJgdOEFg 提取码:tflv2:主要代码如下:/** 根据pdf的坐标位置进行签字 * @author anshuo * @param pdfFilePath pdf文件路径 *...
2020-06-26 19:04:24
1130
4
转载 java通过aspose.words将两个word文档合并
参考文章:https://www.cnblogs.com/yin1361866686/p/9561006.html1:提供一个jar包的下载链接链接:https://pan.baidu.com/s/1P58L_9EdjhcOPWlenI1xHQ提取码:q9cx2:代码如下://调用如下public static void main(String[] args) { //sohuyepath:第一个word文件路径 //xuyepath:第二个wo..
2020-06-05 12:05:08
2346
原创 Java使用aspose合并两个PDF文件
java使用aspose合并两个或者多个pdf的方法,简单有效1:提供一个aspose.pdf下载的链接 链接:https://pan.baidu.com/s/118BvmZMwt0k0CjiJgdOEFg 提取码:tflv2:主要使用代码如下:/** * 将第二个PDF文件合并到第一个PDF文件的后面 * @author liunan * @param pdfpath1 第一个pdf文件路径 * @param pdfpath2 第二个pdf文件路径...
2020-06-05 11:47:14
1522
1
原创 Eclipse如何导出可执行jar包
注意:导出可执行jar报的时候如果main方法没有执行过,在Launch configuration中是不会显示出来的1:选中项目右键选择Export2:选中需要执行的主类main方法和导出路径
2020-05-21 11:04:57
186
原创 Swing下拉多选复选框组件
最近有个需求要用到Swing的下拉多选框组件,但是Swing是没有这种组件的百度了一下看到有一个文章写了一个下拉多选组件,但是代码太多了,而且监听事件有些问题。参考文章地址:https://blog.csdn.net/lycorislqy/article/details/46721121所以我重新调整优化了一版代码,直接copy就可以使用先看一下效果,看看是不是你需要的代码如下,直接全部复制即可使用,方法名看一眼你就懂了package com.nancal.tools;.
2020-05-15 17:24:14
2632
1
原创 Swing中JTable表格隐藏某一列
最近准备将经常用的Swing中常用的方法都封装一下,有兴趣的点个关注哈JTable隐藏某列方法如下/** * 隐藏JTable某一列 * @author liunan * @param table 表格对象 * @param column 列位置 * */ public static void hideColumn(JTable table,int column) { TableColumn tc = table.getColumnModel().getColum..
2020-05-14 12:12:55
832
原创 Swing中通过按钮对表格JTable选中行对象进行上移和下移的操作
最近经常遇到通过按钮移动表格中的行对象,百度了一下好像没看到有直接操作行的方法,只看到了移动列的方法table.moveColumn(arg0, arg1),所以自己写了一个移动行的方法解决思路:获取选中行的对象的单元格的值,删除选中行对象,在重新插入一行往上移动一行的代码如下:/** * 选中行往上移动一行 * @author liunan * @param table 表格对象 * @param model 表格模型对象 * @param columnCount.
2020-05-14 12:04:46
856
原创 TeamcenterRCP开发中操作TCComponentItem的常用方法
TCComponentItem、TCComponentItemRevision常用的方法比如创建、获取属性、设置属性、获取关系等获取TCSession,很多地方需要用到sessionAbstractAIFUIApplication app = AIFUtility.getCurrentApplication();TCSession session=(TCSession) app.getSession();创建TCComponentItem,方法如下//itemID对象ID,ItemRe.
2020-05-09 22:49:08
1038
原创 TCRCP开发之如何在自定义视图ViewPart中展示数据集(比如JT数据)
1:主要ViewPart代码package com.nancal.gygl.views;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Frame;import java.awt.Panel;import java.util.ArrayList;import java.util.List;...
2020-05-09 18:46:12
420
原创 AWC开发创建对象,包括创建页面调用SOA服务
通过awc开发一个创建对象的功能需要三个文件,html文件通过awc提供的ui控件去画一个创建对象的页面(awcui控件在文档中心有详细描述),json文件可以查看源码查询如何使用,js文件中执行调用创建对象的soa服务(api可以通过genSoaApi命令获取)通过ui控件画一个简单的html界面用来输入数据,效果如下:创建页面的代码如下:<aw-panel> <aw-panel-body> <aw-form name=""..
2020-05-09 17:52:02
891
1
原创 AWC开发使用htmlPanel渲染元素嵌入外部页面
最近好几位朋友私信问我在AWC的渲染中htmlPanel怎么引用web链接,怎么引用了没有效果,所以在这里做一个htmlPanel简单的使用说明和基本的web框架环境的搭建。htmlPanel的三种使用方式:1)在AWC页面中通过渲染插入声明式视图(用处最大): 1:创建声明式视图,就是创建一个view.html文件和一个viewmodel.json文件。 2:使用方式如下 <htmlPaneldeclarativeKey="创建的声明...
2020-05-09 17:46:02
510
原创 ITK之Action Handler(操作处理程序)开发流程
Handler是用于控制流程的系统行为,分为rule handler(规则处理程序)与action handler(操作处理程序)。action handler可以在流程节点不同的状态中做需要的操作。在流程中的节点有很多的状态,比如开始、执行、完成等。在这里使用action handler实现一个修改目标对象名称的小例子,如何创建一个项目并引用tc的头文件和链接库配置可以参考下面这一篇文章。 VS2015搭建ITK开发环境 创建完后的项目结构如下图:handlerstudy.h文件内容.
2020-05-09 17:28:38
1003
原创 ITK之RuleHandler(规则处理程序)开发流程
Handler是用于控制流程的系统行为,分为rule handler(规则处理程序)与action handler(操作处理程序)。rule handler可以在流程节点不同的状态中判断规则。在流程中的节点有很多的状态,比如开始、执行、完成等。在这里使用rule handler实现一个提示错误信息的小例子,如何创建一个项目并引用tc的头文件和链接库配置可以参考下面这一篇文章。 VS2015开发ITK程序环境搭建创建完成后的项目结构如下handlerstudy.h文件内容如下,声..
2020-05-09 17:13:36
525
原创 ITK开发之UserService开发
使用UserService机制来指定要在Teamcenter工程中注册的功能。这些功能由Teamcenter工程客户端动态调用。在TC使用过程中调用用户自定义的操作,这样做对于TC的扩展是非常方便的,比如常用的开旁路功能。在这里使用userservice开发一个创建Item对象的例子,开发userservice主要有以下几步:需要修改的基本函数为USERSERVICE_regist...
2020-05-07 23:23:55
1154
2
原创 Teamcenter在某个透视图(比如结构管理器)中展示其他视图
需求:通过点击菜单在透视图中显示某个视图1:通过下面这段代码可以获取到展示的视图的viewidIWorkbenchWindow workbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow(); IWorkbenchPage page = workbenchWindow.getPages()[0]; ...
2020-04-28 21:37:03
1328
原创 POI操作Word中的表格XWPFTable,在指定位置插入行
最近由于客户使用Word文档展示表格中的数据,我TM。。。Excel它不香嘛,为什么要用Word去展示表格呢???但是呢、客户就是上帝,上帝让我们干嘛我们就要干嘛。1:有这样一个需求,在已有的Word模版中的表格动态的插入行不解释了,直接复制下方代码拿去用String path=“word文件路径”;FileInputStream in = new FileInputSt...
2020-04-25 15:48:27
8000
7
原创 使用eclipse开发plugin插件项目第三方引用的jar包提示找不到类
1:问题复现 在进行RCP插件开发的时候,添加了第三方的jar包,import也是没问题的,但是运行的时候提示找不到类,比如我使用POI操作文件的word文档的时候提示下面的错误WARN : 17:54:20,886 - TcLogger$IC_PrintStream.log:?java.lang.NoClassDefFoundError: org/apache/poi/...
2020-04-24 17:59:09
1010
1
原创 超详细eclipse安装反编译插件(Java Decompiler)
很多时候我们使用第三方库的时候,使用了里面的方法,想点进去看一下源码,这个时候就需要安装一个反编译插件了1:下载jd-eclipse-2.0.0.zip文件去官网http://java-decompiler.github.io下载Java Decompiler压缩包,进入官网拉到最下面,看到JD-Eclipse,点击下载压缩包2:在eclipse中安装插件在eclipse...
2020-04-23 18:37:34
18409
25
原创 com.teamcenter.soa.client.SoaRuntimeException:无法通过IIPO连接到。。。
1:在通过eclipse启动teamcenter客户端的时候,如果出现下图的报错2:检查tao窗口是不是关闭了,如果关闭了打开即可成功登陆
2020-04-20 16:48:58
3732
2
原创 TeamcenterRcp开发之使用eclipse进行开发调试配置
大家好,我是叮当LIU,一名不造轮子只会C+V的码农搬运工,欢迎关注我的公众号【PLMCODE】,记录编程记录生活,加油!
2020-04-16 11:21:42
853
3
原创 VS2015安装时候提示“安装包丢失或损坏”
我是用的是iso镜像安装的,提示安装包丢失或损坏1:缺少下面这两个证书,下载安装即可链接:https://pan.baidu.com/s/1eNZpLMQqE2B05DymEpBSXg提取码:olnl2:安装过程双击证书安装,将证书存储到受信任的根证书颁发机构...
2020-04-12 17:47:57
7604
14
原创 teamcenterRcp开发之创建rcp项目
1:在eclipse中创建 Plug-in project 插件项目勾选Create a plug-in using...,点击Finish2:在rcp项目中引入常用的teamcenter插件包,在eclipse中点击window--Preferences,搜索Plug-in Development引用常用的几个tc插件包3:创建一个handler,...
2020-04-06 22:03:49
770
原创 Git安装,WebStorm配置Git(超详细图文详解)
最近用到了webstorm这个开发工具,需要配置git环境,但是网上的博客很多都不是很详细、也不是很全,所以在这里将我自己配置的完整过程记录下来提供给大家参考一下。1:首先要在本机安装git,参考下面这篇文章https://blog.csdn.net/qq_36880602/article/details/1053264312:本机安装git完成后需要设置git的用户名和邮箱进入G...
2020-04-05 16:26:38
8701
转载 Windows系统Git安装教程(详解Git安装过程)
获取Git安装程序 到Git官网下载,网站地址:https://git-scm.com/downloads,如下图: 因为我们是用Windows系统上的浏览器访问的,Git官网自动之别到了我使用的操作系统,所以右侧直接显示下载使用Windows系统的最新版本(如果识别错误,可以在中间选择系统),点击即可下载。我下载的是 2.24.0 for Windows,文件名称是“Git-2.24...
2020-04-05 14:16:03
1196
1
原创 angularjs的$http服务调用SpringBoot跨域问题解决
创建CorsConfiguration类继承WebMvcConfigurerAdapter类package com.example.demo;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.Cor...
2020-03-30 19:37:51
199
原创 SpringBoot项目中浏览器访问@RequestMapping定义路径失败
1:创建的controller类与application启动类处于同一层级2:或者自定义的controller在application的子包下如下:
2020-03-30 15:00:30
1486
原创 Project build error: Non-resolvable parent POM for com.example:demo:0.0.1-SNAPSHOT: Could not transf
使用eclipse插件sts搭建springboot项目遇到:Project build error: Non-resolvable parent POM for com.example:demo:0.0.1-SNAPSHOT: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom...
2020-03-30 12:40:12
4162
原创 Eclipse中搭建SpringBoot项目,使用sts(springsource-tool-suite)插件
听说sts插件能直接在eclipse中搭建SpringBoot项目,那我这种懒到爆的人肯定要去安装一个啊,过程虽然有很多坑但是最终还是安装成功了,eclipse安装sts插件分为在线安装和离线安装,在线安装我这里反正半天没反应所以我讲的是离线安装。1:eclipse安装maven环境参考这篇文章:https://blog.csdn.net/qq_36880602/article/detai...
2020-03-30 12:34:25
633
转载 springsource-tool-suite(sts)插件对应的eclipse版本
目前spring官网(http://spring.io/tools/sts/all)上可下载的spring插件只有:springsource-tool-suite-3.8.4(sts-3.8.4)。但这只针对指定的eclipse版本适用。原贴更精彩:http://blog.csdn.net/u010203767/article/details/69211072sts-3.8.3的下载地址:...
2020-03-30 11:17:13
1215
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人