【发布时间】:2025-11-30 09:05:01
【问题描述】:
当我这样做时,当我运行 build.xml 并部署时它不会编译,
我想这样做,因为它看起来比使用 JournalArticleLocalServiceUtil.addArticle 调用巨大的方法要好得多。
JournalArticle journalArticle = new JournalArticleImpl();
journalArticle.setDescription(description);
有人知道在 Liferay 6 中是否可以实现吗?
编辑:这是我得到的输出:
Buildfile: C:\opt\liferay-six1-dev\code\portlets\migration-portlet\build.xml
compile:
merge:
compile-java:
[javac] Compiling 1 source file to C:\opt\liferay-six1-dev\code\portlets\migration-portlet\docroot\WEB-INF\classes
[javac] C:\opt\liferay-six1-dev\code\portlets\migration-portlet\docroot\WEB-INF\src\com\liferay\migration\importdata\JournalArticleImport.java:138: cannot find symbol
[javac] symbol : class JournalArticle
[javac] location: class com.liferay.migration.importdata.JournalArticleImport
[javac] private JournalArticle createJournalArticle(ExportedJournalArticle article) {
[javac] ^
[javac] C:\opt\liferay-six1-dev\code\portlets\migration-portlet\docroot\WEB-INF\src\com\liferay\migration\importdata\JournalArticleImport.java:142: cannot find symbol
[javac] symbol : class JournalArticle
[javac] location: class com.liferay.migration.importdata.JournalArticleImport
[javac] JournalArticle journalArticle = new JournalArticleImpl();
[javac] ^
[javac] C:\opt\liferay-six1-dev\code\portlets\migration-portlet\docroot\WEB-INF\src\com\liferay\migration\importdata\JournalArticleImport.java:142: cannot find symbol
[javac] symbol : class JournalArticleImpl
[javac] location: class com.liferay.migration.importdata.JournalArticleImport
[javac] JournalArticle journalArticle = new JournalArticleImpl();
[javac] ^
[javac] 3 errors
BUILD FAILED
C:\opt\liferay-six1-dev\code\build-common-plugin.xml:403: The following error occurred while executing this line:
C:\opt\liferay-six1-dev\code\build-common.xml:94: Compile failed; see the compiler error output for details.
Total time: 1 second
【问题讨论】:
-
您声称它无法编译,但在我看来它应该如此。当你尝试时会发生什么?
-
编辑问题,当我运行 build.xml 并部署时
-
你还没有说会发生什么...或者你是否能够以其他方式编译。请阅读tinyurl.com/so-hints - 如果您可以避免我们不得不猜测发生了什么,您一定会更快地得到答案...
-
其状态缺失的类不缺失
-
嗯,所以你说......你的 build.xml 是什么样的?你在哪里告诉它有关 liferay 库的信息?
标签: java liferay liferay-6 web-content