日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

从头开始 启动开源电商项目jShop

發布時間:2025/7/25 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 从头开始 启动开源电商项目jShop 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
從頭開始 啟動開源電商項目jShop

1. 引言

干了三年C#, 有了轉Java 的念想,所以嘗試學習一下java web,java語法本身和C#沒有太多的差別,所以打算看看開源的java項目,開源的Java項目還是非常非常多的,曾經看了點

Nopcommerce的東西,確實設計的巧妙,那么就從電商項目開始,jshop是jeeshop的分支版本,在技術框架上使用spring mvc替代struts2, 頁面使用freemarker替代jsp,代碼可以在oschina上找到 http://git.oschina.net/dinguangx/jshop, 具體里面的東西先不管,先把它運行起來再說。

?

2. 安裝Java

首先java jdk肯定需要安裝? http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

配置環境變量

?

添加新變量 JAVA_HOME 為Java的安裝目錄 比如 C:\Program Files\Java\jdk1.8.0_91

添加新變量CLASS_PATH 變量值為 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

在系統變量里面找到Path選擇編輯,在最后添加【\;%JAVA_HOME%\bin;

可以在CMD 下測試是否安轉成功。

?

3 安裝Tomcat

Tomcat主要是為了啟動web,就像IIS一樣。建議所有的都從官網下載:http://tomcat.apache.org/

?

4. 安裝MySQL

http://www.mysql.com/downloads/

由于jshop的數據存在MySQL,所以必須的安裝它,并且需要在啟動前在MySQL建立一些必要的table

在windows上安裝MySQL還是很傻瓜式的,但是需要設置用戶名與密碼,建議都設置為root,

啟動MySQL,可以看到類似SQL SERVER的操作界面。

?

5 安裝Maven

http://maven.apache.org/download.cgi

windows下可以選擇

這個zip解壓后是不需要安裝的,可以直接copy到某個目錄下并且設置環境變量。

可以使用maven編譯jshop的源代碼并生成eclipse或者IDEA的項目結構。

?

6 安裝Eclipse

這里打算用Eclipse來管理jshop項目

http://www.eclipse.org/downloads/

?

7 配置

確保以上的東西都成功安裝后,就可以開始配置jshop運行環境了

下載源代碼

git clone https://git.oschina.net/dinguangx/jshop.git

使用Maven編譯成Eclipse項目結構

mvn compile -Dmaven.test.skip=true mvn eclipse:eclipse

編譯過程需要下載以來的JAR包,就像.net 下使用nuget一樣。

將jshop 導入到eclipse

在eclipse中, 依次通過import-> general-> existing projects into workspace選擇jshop所在的目錄,將項目導入到eclipse中

導入數據庫腳本到mysql

mysql -proot -uroot < /path/to/jshop/doc/jeeshop.sql

(注意修改這里的/path/to/jshop)

如果mysql的用戶名和密碼不是root/root, 還需要修改應用的數據庫連接配置conf.properties中的數據庫用戶名和密碼

使用Eclipse的maven插件(http://download.eclipse.org/technology/m2e/releases)編譯運行jshop

在jshop的pom.xml上右鍵->run as-> maven build... 在彈出窗口中的goals中填寫"tomcat6:run",如下:

編譯發現有error 貌似是找不到javac

第一反應是java的環境配置出錯了, 但也好像不是。原來是Eclipse java build path 中JRE System Library沒有指向JDK下面的JRE

設置正確的JRE HOME

編譯通過

再次運行時,可以通過run(或debug)中的Run Configurations(或Debug Configurations)找到jshop,雙擊即可再次運行

主頁訪問:http://localhost:8080/jshop

posted on 2016-06-29 22:09?禪宗花園...迷失的佛 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/VectorZhang/p/5628390.html

總結

以上是生活随笔為你收集整理的从头开始 启动开源电商项目jShop的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。