最近要開始寫練習了,基本上就是 zk7...
要順便用maven, 不知道為啥,很久沒用的 maven 壞了,
error:
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6
Window -> Reference -> Maven -> User Setting
查了一下, 就是User Setting 裡的檔案壞掉了...(我自己看裡面是有些檔好像不見了)
就是去把那個 .m2 的整個檔案目錄 砍了~
之後在用 maven update project...讓他自己整個重新下載,就回來了...
http://stackoverflow.com/questions/31316339/how-to-solve-maven-2-6-resource-plugin-dependency
接著大概就是~
Eclipse 先開 maven project (package=war)
然後就是 先上網去抓 zk7 ...google 出來第一個,是商業包裝的官網(目前最新是8),從網頁的下載要登入(問題是註冊了還不給下載....OX)
(現在真的不喜歡這些商業化的,他們自己官網給的 link/download 都是有商業目的的,但是google 排序都是在最前面....都得想辦法去找到真正放版本的地方。)
最後是用 sourceforge 的資源, github 上好像只有看到最新版...
https://sourceforge.net/projects/zk1/
https://sourceforge.net/projects/zk1/files/ZK/
抓了 7.0.3 回來用。
然後因為有要用 maven...所以對 lib 加了一下 pom.xml
照標準的 zk 文件加一下
https://www.zkoss.org/wiki/ZK_Installation_Guide/Setting_up_IDE/Maven/Resolving_ZK_Framework_Artifacts_via_Maven
但是發現在
https://mvnrepository.com/
其實好像都可以查得到~
不過就還是意思加一加好了,反正看起來好像也沒事O_oa....
<repositories>
<repository>
<id>ZK CE</id>
<name>ZK CE Repository</name>
<url>http://mavensync.zkoss.org/maven2</url>
</repository>
</repositories>
<!-- zk ce basic -->
<dependency>
<groupId>org.zkoss.zk</groupId>
<artifactId>zkbind</artifactId>
<version>7.0.3</version>
</dependency>
<dependency>
<groupId>org.zkoss.zk</groupId>
<artifactId>zul</artifactId>
<version>7.0.3</version>
</dependency>
<dependency>
<groupId>org.zkoss.zk</groupId>
<artifactId>zkplus</artifactId>
<version>7.0.3</version>
</dependency>
<dependency>
<groupId>org.zkoss.zk</groupId>
<artifactId>zhtml</artifactId>
<version>7.0.3</version>
</dependency>
<!-- zk theme -->
<dependency>
<groupId>org.zkoss.theme</groupId>
<artifactId>silvertail</artifactId>
<version>7.0.3</version>
</dependency>
<dependency>
<groupId>org.zkoss.theme</groupId>
<artifactId>sapphire</artifactId>
<version>7.0.3</version>
</dependency>
<!-- zkforge -->
<dependency>
<groupId>org.zkoss.addon</groupId>
<artifactId>flashchart</artifactId>
<version>1.0</version>
</dependency>
然後把 zk 那一包的東西,除了 lib (用 pom.xml解決)
對應各個位置 把該貼的檔案貼一貼
然後要記得自己做一個 index (下來的包是沒有 html 文本的)
不過他也很好心的就是有這個地方~
https://www.zkoss.org/zkdemo/miscellaneous/xhtml_component_set
來隨便找個 內文,自己貼一個 index.zul 就可以了~
降子大概就完成了~
-----------------------------------------------------------
在JBoss 上跑 zk 的下載包,tld檔會過不了,是因為
在JBoss 裡不能用 <import 的這個 tag,總之就是把 import 的 tag 全都mark掉,就可以動了。
Tomcat 下倒是沒管那個 tag,直接就能跑。
沒有留言:
張貼留言