[Tex/LaTex] \nocite{*} problem using moderncv with multibib

citingmoderncvmultibibsubdividing

I am recently using the moderncv template with multibib package for writing my cv.
The problem that I encounter is as the following:

\documentclass[11pt,a4paper,sans]{moderncv} 
\moderncvstyle{casual}  
\moderncvcolor{blue}
\usepackage[scale=0.75]{geometry}
\usepackage{multibib}
\newcites{j}{Journals}

\begin{document}
\makecvtitle

\section{Publications}
\nocitej{wang2012}
\bibliographystylej{plain}
\bibliographyj{publications}
\end{document}

When I try to compile BiBTeX first, it also shows the error message:
"Process exited with error(s)" and nothing else….

I do this on a Windows7 system, any suggestions?
If not using the multibib package, everything works out fine, which means:

\documentclass[11pt,a4paper,sans]{moderncv} 
\moderncvstyle{casual}  
\moderncvcolor{blue}
\usepackage[scale=0.75]{geometry}
%\usepackage{multibib}
%\newcites{j}{Journals}

\begin{document}
\makecvtitle

\nocite{*}
\bibliographystyle{plain}
\bibliography{publications}
\end{document}

Best Answer

Solutions are as below:

The compiling process in TeXmaker should be the following steps:

  1. template.tex (compile the bibtex first --> Quick Build) -->
  2. j.aux (open up in TeXmaker -->
    Compile with bibtex (and check if process existed normally)) -->
    Back to step 1. And do it again, should work!!

(Though may have some error messages occur, it works fine and produce a PDF file successfully!)